ix.ip2
Class ActivityItem

java.lang.Object
  |
  +--ix.icore.process.PNode
        |
        +--ix.ip2.AgendaItem
              |
              +--ix.ip2.ActivityItem
Direct Known Subclasses:
WaitForReportsItem

public class ActivityItem
extends AgendaItem

An AgendaEntry to represents an activity.


Inner classes inherited from class ix.icore.process.PNode
PNode.MakeVarIfUnbound
 
Fields inherited from class ix.ip2.AgendaItem
about, actions, comments, listeners, reports
 
Fields inherited from class ix.icore.process.PNode
children, level, modelManager, nameToChildMap, parent, postNodes, preNodes, refinement, varTable
 
Constructor Summary
ActivityItem(Activity activity)
           
ActivityItem(ActivityItem parent, Activity activity)
           
 
Method Summary
(package private)  void expandOneLevel(Refinement refinement, MatchEnv env)
           
 
Methods inherited from class ix.ip2.AgendaItem
actionCanBeTakenNow, addAction, addItemListener, addReport, findAction, fireAgendaItemEdited, fireHandlerActionsChanged, fireNewHandlerAction, fireNewReport, firePriorityChanged, fireStatusChanged, getAbout, getActions, getChildren, getComments, getLevel, getParent, getPattern, getPatternVars, getPriority, getReports, getShortDescription, getStatus, getUnboundVars, handleReportBack, hasAction, setComments, setPattern, setPriority, setStatus, setStatusBasedOn, toString, wantsActionsFrom, wantsReport
 
Methods inherited from class ix.icore.process.PNode
allComputeStatus, allHaveStatus, computeStatus, expandOneLevel, getChild, isAncestorOf, isDescendentOf, linkBefore, processOrderings
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActivityItem

public ActivityItem(Activity activity)

ActivityItem

public ActivityItem(ActivityItem parent,
                    Activity activity)
Method Detail

expandOneLevel

void expandOneLevel(Refinement refinement,
                    MatchEnv env)
Overrides:
expandOneLevel in class AgendaItem