ix.icore
Class Activity

java.lang.Object
  extended by ix.icore.AbstractAnnotatedObject
      extended by ix.icore.AbstractIXObject
          extended by ix.icore.TaskItem
              extended by ix.icore.Activity
All Implemented Interfaces:
Annotated, HasStatus, IXObject, Sendable, java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
WaitForReportsActivity

public class Activity
extends TaskItem

An Activity.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ix.icore.TaskItem
HISTORY, id, pattern, patternVars, priority, ref, reportBack, S_FORWARDED_TO, senderId, shortDescription, status
 
Fields inherited from class ix.icore.AbstractAnnotatedObject
annotationListeners, annotations
 
Constructor Summary
Activity()
           
Activity(LList pattern)
           
Activity(java.lang.String text)
           
 
Method Summary
 Name generateId()
           
 java.lang.String toString()
           
 
Methods inherited from class ix.icore.TaskItem
addHistoryEvent, clone, computeStatus, ensureId, forwardTo, getForwardedTo, getHistory, getId, getParameters, getPattern, getPatternVars, getPriority, getRef, getReportBack, getSenderId, getShortDescription, getStatus, getUnboundVars, getVerb, isGround, priorityWasSet, setForwardedTo, setHistory, setId, setPattern, setPriority, setRef, setReportBack, setSenderId, setStatus
 
Methods inherited from class ix.icore.AbstractAnnotatedObject
addAnnotationListener, annMap, clearAnnotations, fireSetAnnotation, getAnnotation, getAnnotations, getComments, makeAnnMap, removeAnnotation, setAnnotation, setAnnotations, setComments, takeAnnotations
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ix.icore.Annotated
addAnnotationListener, clearAnnotations, fireSetAnnotation, getAnnotation, getAnnotations, removeAnnotation, setAnnotation, setAnnotations, takeAnnotations
 

Constructor Detail

Activity

public Activity()

Activity

public Activity(java.lang.String text)

Activity

public Activity(LList pattern)
Method Detail

generateId

public Name generateId()
Specified by:
generateId in class TaskItem

toString

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