kaos.ontology.repository
Class ActionClassDescription

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

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

This class contains information describing an Action class. $Revision: 1.34 $

See Also:
Serialized Form

Constructor Summary
ActionClassDescription(java.lang.String _actionClassName, java.lang.String _actorClassName, java.util.List<OntClassPropertyDescription> _targets)
           
ActionClassDescription(java.lang.String _actionClassName, java.lang.String _actorClassName, OntologyService _myOntologyContext)
           
 
Method Summary
 boolean containsProperty(java.lang.String propertyName)
           
 java.lang.String getActionClassName()
          Get the name of the class of actions.
 java.lang.String getActorClassName()
          Get the classname of the actors which can perform the class of actions.
 java.util.List<OntClassPropertyDescription> getTargets()
          Get TargetClassDescription(s) for this action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionClassDescription

public ActionClassDescription(java.lang.String _actionClassName,
                              java.lang.String _actorClassName,
                              java.util.List<OntClassPropertyDescription> _targets)

ActionClassDescription

public ActionClassDescription(java.lang.String _actionClassName,
                              java.lang.String _actorClassName,
                              OntologyService _myOntologyContext)
Method Detail

getActionClassName

public java.lang.String getActionClassName()
Get the name of the class of actions.


getActorClassName

public java.lang.String getActorClassName()
Get the classname of the actors which can perform the class of actions.


getTargets

public java.util.List<OntClassPropertyDescription> getTargets()
Get TargetClassDescription(s) for this action.


containsProperty

public boolean containsProperty(java.lang.String propertyName)