kaos.policy.information
Class OntologyConditionContainer

java.lang.Object
  extended by kaos.policy.information.OntologyConditionContainer
All Implemented Interfaces:
java.io.Serializable

public class OntologyConditionContainer
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
OntologyConditionContainer(java.lang.String conditionClassName, SerializableOntModelImpl condition, OntologyActionHistoryContainer history, java.lang.String stateClassName, SerializableOntModelImpl state)
           
 
Method Summary
 java.lang.String getConditionClassName()
          get name of the condition class
 SerializableOntModelImpl getConditionModel()
          get the ont model for the condition
 KAoSRoleValueMapContainer getconditionRVM()
          get RVM conatiner for the condition
 OntologyActionHistoryContainer getPertinentHistoryContainer()
          get the pertinent history container
 java.lang.String getPertinentStateClassName()
          get name of the pertinent state class
 SerializableOntModelImpl getPertinentStateModel()
          get the ont model for pertinent state
 KAoSRoleValueMapContainer getPertinentStateRVM()
          get RVM container for pertinent state
 void setConditionRVM(KAoSRoleValueMapContainer conditionRVMContainer)
          set RVM conatiner for the condition
 void setPertinentStateRVM(KAoSRoleValueMapContainer stateRVMContainer)
          set RVM container for pertinent state
 java.lang.String toString()
          A utility method to print the policy.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OntologyConditionContainer

public OntologyConditionContainer(java.lang.String conditionClassName,
                                  SerializableOntModelImpl condition,
                                  OntologyActionHistoryContainer history,
                                  java.lang.String stateClassName,
                                  SerializableOntModelImpl state)
Method Detail

getConditionModel

public SerializableOntModelImpl getConditionModel()
get the ont model for the condition


setConditionRVM

public void setConditionRVM(KAoSRoleValueMapContainer conditionRVMContainer)
set RVM conatiner for the condition


getconditionRVM

public KAoSRoleValueMapContainer getconditionRVM()
get RVM conatiner for the condition


getConditionClassName

public java.lang.String getConditionClassName()
get name of the condition class


getPertinentHistoryContainer

public OntologyActionHistoryContainer getPertinentHistoryContainer()
get the pertinent history container


getPertinentStateClassName

public java.lang.String getPertinentStateClassName()
get name of the pertinent state class


getPertinentStateModel

public SerializableOntModelImpl getPertinentStateModel()
get the ont model for pertinent state


setPertinentStateRVM

public void setPertinentStateRVM(KAoSRoleValueMapContainer stateRVMContainer)
set RVM container for pertinent state


getPertinentStateRVM

public KAoSRoleValueMapContainer getPertinentStateRVM()
get RVM container for pertinent state


toString

public java.lang.String toString()
A utility method to print the policy.

Overrides:
toString in class java.lang.Object