nl.tudelft.tbm.eeni.owl2java.model.jmodel
Class JRestrictionsContainer
java.lang.Object
nl.tudelft.tbm.eeni.owl2java.model.jmodel.JRestrictionsContainer
- All Implemented Interfaces:
- IReporting
public class JRestrictionsContainer
- extends Object
- implements IReporting
JRestrictionsContainer
public JRestrictionsContainer(JClass onClass,
JProperty onProperty)
hasCardinalityRestriction
public boolean hasCardinalityRestriction()
hasOtherRestriction
public boolean hasOtherRestriction()
getOtherRestriction
public JOtherRestriction getOtherRestriction()
listAllValuesRestrictions
public List<JAllValuesRestriction> listAllValuesRestrictions()
aggregateRestrictions
public void aggregateRestrictions(List<JClass> parentClasses)
getCardinalityRestriction
public JCardinalityRestriction getCardinalityRestriction()
clone
public JRestrictionsContainer clone()
- Overrides:
clone in class Object
getJModelReport
public String getJModelReport()
- Specified by:
getJModelReport in interface IReporting
addAllValuesRestriction
public void addAllValuesRestriction(JClass allValuesJClass)
Copyright © 2011. All Rights Reserved.