|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object kaos.ontology.util.KAoSClassBuilderImpl kaos.policy.history.ActionHistoryBuilder
public class ActionHistoryBuilder
This is used to create an action history class, so that the created class could be used in a policy which would be applicable based on the action history at that guard.
Field Summary |
---|
Fields inherited from class kaos.ontology.util.KAoSClassBuilderImpl |
---|
_classLable, _classNameSpace, _compClass, _counter, _currentClass, _currentClassModel, _immediateBaseClassName, _instBaseClass, _prevCompClass, _propertyNames, _restrictions |
Constructor Summary | |
---|---|
ActionHistoryBuilder(java.lang.String classURI)
|
Method Summary | |
---|---|
int |
getMinCardinality()
to get the min cardinality |
OntologyActionHistoryContainer |
getOntologyActionHistoryContainer()
|
KAoSClassBuilderImpl |
getRegisteredActionClass()
to get the KAoSClassBuilder object representing the registered action of this history builder |
SerializableOntModelImpl |
getRegisteredActionClassModel()
to get the supporting ont model of of the action class object |
java.lang.String |
getRegisteredActionClassName()
to get the name of the action of this history bulider |
KAoSRoleValueMapContainer |
getRegisteredActionRVMContainer()
|
void |
readFromActionHistoryContainer(OntologyActionHistoryContainer oac)
|
void |
setMinCardinality(int count)
to set the minimum # for which an action, belonging to the registered action class, has to occur in order to make a policy applicable. |
void |
setRegisteredAction(KAoSClassBuilderImpl action)
method to set the action for whom the history would be searched |
void |
setRegisteredActionRVMContainer(KAoSRoleValueMapContainer actionContainer)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ActionHistoryBuilder(java.lang.String classURI)
Method Detail |
---|
public void setRegisteredAction(KAoSClassBuilderImpl action) throws ClassNameNotSet
ClassNameNotSet
public java.lang.String getRegisteredActionClassName() throws ClassNameNotSet
ClassNameNotSet
public KAoSClassBuilderImpl getRegisteredActionClass() throws ValueNotSet
ValueNotSet
public SerializableOntModelImpl getRegisteredActionClassModel() throws ValueNotSet
ValueNotSet
public void setMinCardinality(int count) throws ClassNameNotSet
ClassNameNotSet
public int getMinCardinality() throws ValueNotSet
ValueNotSet
public OntologyActionHistoryContainer getOntologyActionHistoryContainer()
public void setRegisteredActionRVMContainer(KAoSRoleValueMapContainer actionContainer)
public KAoSRoleValueMapContainer getRegisteredActionRVMContainer()
public void readFromActionHistoryContainer(OntologyActionHistoryContainer oac)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |