kaos.autonomy.repository
Interface ActionConsequence
- All Superinterfaces:
- ActionSituationCharacteristic, java.lang.Cloneable, OntInstanceDescription
- All Known Implementing Classes:
- ActionConsequenceImpl
public interface ActionConsequence
- extends ActionSituationCharacteristic
This interface containes methods allowing to create and investigate a description of an ActionConsequence instance.
$Revision: 1.2 $
Methods inherited from interface kaos.core.csi.OntInstanceDescription |
addProperty, addProperty, addType, clone, getFirstType, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, removeProperty, removeType |
getMetricForConsequenceStatus
java.util.Vector getMetricForConsequenceStatus()
- Get the list of metrics for different consequence statuses
addMetricForConsequenceStatus
void addMetricForConsequenceStatus(MetricForConsequenceStatus myMetric)
- Add the metrics for a specific consequence status
- Parameters:
myMetric
- id of the added metric