kaos.autonomy.repository
Interface ActionSituationCharacteristic

All Superinterfaces:
java.lang.Cloneable, OntInstanceDescription
All Known Subinterfaces:
ActionConsequence, ActionPrerequisite, ActionUtility
All Known Implementing Classes:
ActionConsequenceImpl, ActionPrerequisiteImpl, ActionSituationCharacteristicImpl, ActionUtilityImpl

public interface ActionSituationCharacteristic
extends OntInstanceDescription

This interface containes methods allowing to create and investigate the description of an ActionSituationCharacteristic instance. $Revision: 1.2 $


Method Summary
 java.lang.String getDescribedActionClassName()
          Get the name of the action class it describes
 void setDescribedActionClassName(java.lang.String myActionClassName)
          Set the name of the action class it describes
 
Methods inherited from interface kaos.core.csi.OntInstanceDescription
addProperty, addProperty, addType, clone, getFirstType, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, removeProperty, removeType
 

Method Detail

getDescribedActionClassName

java.lang.String getDescribedActionClassName()
Get the name of the action class it describes


setDescribedActionClassName

void setDescribedActionClassName(java.lang.String myActionClassName)
Set the name of the action class it describes

Parameters:
myActionClassName - the name of the action class it describes