kaos.core.csi.policy
Class ViolatedObligationDescriptionImpl
java.lang.Object
kaos.core.csi.OntInstanceDescriptionImpl
kaos.core.csi.ActionInstanceDescriptionImpl
kaos.core.csi.policy.ObligationActionDescriptionImpl
kaos.core.csi.policy.ViolatedObligationDescriptionImpl
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, ActionInstanceDescription, OntInstanceDescription, ObligationActionDescription, ViolatedObligationDescription
public class ViolatedObligationDescriptionImpl
- extends ObligationActionDescriptionImpl
- implements ViolatedObligationDescription
- See Also:
- Serialized Form
Methods inherited from class kaos.core.csi.OntInstanceDescriptionImpl |
addProperty, addProperty, addType, addValueForProperty, addValueForProperty, createValueDescription, getAllValueDescriptionsForProperty, getAllValuesForProperty, getDescriptionOfFirstValueForProperty, getFirstType, getFirstValueForProperty, getInstanceID, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, removeProperty, removeType, setProperty, setValueForProperty, setValueForProperty |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface kaos.core.csi.OntInstanceDescription |
addProperty, addProperty, addType, clone, getFirstType, getInstanceOntModel, getName, getNestedProperty, getProperties, getPropertiesMap, getProperty, getTypes, removeProperty, removeType |
ViolatedObligationDescriptionImpl
public ViolatedObligationDescriptionImpl(java.lang.String actionId,
java.lang.String actionClassName,
java.lang.String actor)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
ViolatedObligationDescriptionImpl
public ViolatedObligationDescriptionImpl(java.lang.String actionId,
java.lang.String actionClassName,
java.lang.String actor,
java.util.Map<java.lang.String,java.lang.Object> properties)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
ViolatedObligationDescriptionImpl
public ViolatedObligationDescriptionImpl(java.lang.String owlString)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
createViolatedObligationDesc
public static ViolatedObligationDescription createViolatedObligationDesc(ActionInstanceDescription fromAID)
getReasonForViolation
public java.lang.String getReasonForViolation()
- Specified by:
getReasonForViolation
in interface ViolatedObligationDescription
setReasonForViolation
public void setReasonForViolation(java.lang.String reason)
- Specified by:
setReasonForViolation
in interface ViolatedObligationDescription