kaos.ontology.repository
Class TargetInstanceDescription

java.lang.Object
  extended by kaos.ontology.repository.TargetInstanceDescription
All Implemented Interfaces:
java.io.Serializable

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

This class contains information describing an instance of target of the action and its role within this action. $Revision: 1.10 $

See Also:
Serialized Form

Constructor Summary
TargetInstanceDescription(java.lang.String targetRoleName, java.lang.Object val)
           
 
Method Summary
 java.lang.String getTargetRoleName()
          Gets the ontology originated name of the role of this target.
 java.lang.Object getTargetValue()
          Get the value of the target.
 KAoSInstance getValueDescription()
          Get the value of the target.
 void setValueDescription(KAoSInstance desc)
          Get the value of the target.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TargetInstanceDescription

public TargetInstanceDescription(java.lang.String targetRoleName,
                                 java.lang.Object val)
Method Detail

getTargetRoleName

public java.lang.String getTargetRoleName()
Gets the ontology originated name of the role of this target. The default is performedOn.


getTargetValue

public java.lang.Object getTargetValue()
Get the value of the target.


getValueDescription

public KAoSInstance getValueDescription()
Get the value of the target.


setValueDescription

public void setValueDescription(KAoSInstance desc)
Get the value of the target.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object