ix.ip2
Class IssueItem

java.lang.Object
  |
  +--ix.icore.process.PNode
        |
        +--ix.ip2.AgendaItem
              |
              +--ix.ip2.IssueItem
Direct Known Subclasses:
IssueAgenda.OtherReportsIssue

public class IssueItem
extends AgendaItem

An AgendaEntry that represents an Issue.


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
IssueItem(Issue issue)
           
 
Method Summary
 void computeStatus()
          computeStatus() is used to change the status of related nodes when a node changes its status.
 void setStatus(Status status)
          Changes the node's status and then that of related nodes.
 
Methods inherited from class ix.ip2.AgendaItem
actionCanBeTakenNow, addAction, addItemListener, addReport, expandOneLevel, 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, setStatusBasedOn, toString, wantsActionsFrom, 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

IssueItem

public IssueItem(Issue issue)
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

setStatus

public void setStatus(Status status)
Description copied from class: PNode
Changes the node's status and then that of related nodes.
Overrides:
setStatus in class AgendaItem