kaos.policy.util
Class KAoSConditionBuilderImpl
java.lang.Object
kaos.ontology.util.KAoSOntClassBuilderImpl
kaos.policy.util.KAoSConditionBuilderImpl
- All Implemented Interfaces:
- KAoSOntClassBuilder, KAoSConditionBuilder
- Direct Known Subclasses:
- CompoundConditionBuilderImpl
public class KAoSConditionBuilderImpl
- extends KAoSOntClassBuilderImpl
- implements KAoSConditionBuilder
Class building an Ontology Condition representation within
- Version:
- 1.1 $Revision: 1.6 $
Methods inherited from class kaos.ontology.util.KAoSOntClassBuilderImpl |
addPropertyRangeInstance, addPropertyRangeInstance, addRequiredValueOnProperty, addSuperlass, getAllSuperclasses, getBasePropertyRangeClass, getClassName, getComplementParentClassForPropertyRange, getCurrentPropertyRangeClass, getMainSuperClass, getOntModel, getPropertyNames, getPropertyRangeInstance, getRestrictionTypeName, isPropertyRangeBasedOnClass, isRangeComplement, makeRangeComplement, printDebugString, removePropertyRangeInstance, removeRequiredValueOnProperty, removeSuperclass, setMainSuperClass, setPropertyRangeClass, setPropertyRangeClass, showClass, toSimpleTestString, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
needToPopulateModel
protected boolean needToPopulateModel
KAoSConditionBuilderImpl
public KAoSConditionBuilderImpl(java.lang.String className)
KAoSConditionBuilderImpl
public KAoSConditionBuilderImpl(SerializableOntModelImpl ontologyModel)
getOntConditionModel
public SerializableOntModelImpl getOntConditionModel()
- Specified by:
getOntConditionModel
in interface KAoSConditionBuilder
- See Also:
KAoSConditionBuilder.getOntConditionModel()
getConditionClassName
public java.lang.String getConditionClassName()
throws ValueNotSet
- Specified by:
getConditionClassName
in interface KAoSConditionBuilder
- Throws:
ValueNotSet
- See Also:
KAoSConditionBuilder.getConditionClassName()
setConditionClass
public void setConditionClass(HistoryActionBuilderImpl history)
- Specified by:
setConditionClass
in interface KAoSConditionBuilder
- See Also:
kaos.policy.util.KAoSConditionBuilder#setPertinentHistoryClass(kaos.policy.history.HistoryActionBuilderImpl)
setRVMContainer
public void setRVMContainer(KAoSRoleValueMapContainer container)
- Specified by:
setRVMContainer
in interface KAoSConditionBuilder
- See Also:
kaos.policy.util.KAoSConditionBuilder#setPertinentHistoryRVMContainer(kaos.ontology.roleValueMap.KAoSRoleValueMapContainer)
getRVMContainer
public KAoSRoleValueMapContainer getRVMContainer()
- Specified by:
getRVMContainer
in interface KAoSConditionBuilder
- See Also:
kaos.policy.util.KAoSConditionBuilder#getPertinentHistoryRVMContainer()
setConditionClass
public void setConditionClass(StateBuilderImpl state)
- Specified by:
setConditionClass
in interface KAoSConditionBuilder
- See Also:
kaos.policy.util.KAoSConditionBuilder#setPertinentStateClass(kaos.ontology.util.KAoSOntClassBuilder)
getConditionClass
public KAoSOntClassBuilder getConditionClass()
- Specified by:
getConditionClass
in interface KAoSConditionBuilder
- See Also:
kaos.policy.util.KAoSConditionBuilder#getPertinentState()
showCondition
public void showCondition()
- Specified by:
showCondition
in interface KAoSConditionBuilder
- See Also:
KAoSConditionBuilder.showCondition()