ix.ip2
Class WaitForReportsItem

java.lang.Object
  |
  +--ix.icore.process.PNode
        |
        +--ix.ip2.AgendaItem
              |
              +--ix.ip2.ActivityItem
                    |
                    +--ix.ip2.WaitForReportsItem

public class WaitForReportsItem
extends ActivityItem

An agenda entry for a WaitForReportsActivity.

See Also:
WaitForReportsActivity

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
WaitForReportsItem(Activity activity)
           
 
Method Summary
(package private)  boolean actionCanBeTakenNow(HandlerAction act)
           
 void computeStatus()
          computeStatus() is used to change the status of related nodes when a node changes its status.
 boolean wantsActionsFrom(ItemHandler handler)
          Gives this item its say in whether an item-handler should be able to give it handler actions.
 
Methods inherited from class ix.ip2.ActivityItem
expandOneLevel
 
Methods inherited from class ix.ip2.AgendaItem
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, wantsReport
 
Methods inherited from class ix.icore.process.PNode
allComputeStatus, allHaveStatus, 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

WaitForReportsItem

public WaitForReportsItem(Activity activity)
Method Detail

computeStatus

public void computeStatus()
Description copied from class: PNode
computeStatus() is used to change the status of related nodes when a node changes its status.
Overrides:
computeStatus in class PNode

wantsActionsFrom

public boolean wantsActionsFrom(ItemHandler handler)
Description copied from class: AgendaItem
Gives this item its say in whether an item-handler should be able to give it handler actions.
Overrides:
wantsActionsFrom in class AgendaItem
Following copied from class: ix.ip2.AgendaItem
See Also:
ItemHandler.appliesTo(AgendaItem item)

actionCanBeTakenNow

boolean actionCanBeTakenNow(HandlerAction act)
Overrides:
actionCanBeTakenNow in class AgendaItem