ix.ip2
Class ActivityAgenda.OtherReportsActivity
java.lang.Object
  
ix.icore.process.TimePoint
      
ix.icore.process.PNode
          
ix.ip2.AgendaItem
              
ix.ip2.ActivityItem
                  
ix.ip2.ActivityAgenda.OtherReportsActivity
- All Implemented Interfaces: 
 - HasStatus
 
- Enclosing class:
 - ActivityAgenda
 
public class ActivityAgenda.OtherReportsActivity
- extends ActivityItem
 
An activity specialised for receiving "other reports" --
 reports that aren't directed to any other Issue or Activity.
 
 
 
 
 
 
 
 
 
 
 
| Methods inherited from class ix.ip2.AgendaItem | 
addAction, addHistoryEvent, addItemListener, assignStatus, clearActions, findAction, findAction, findAllActions, fireAgendaItemEdited, fireHandlerActionsChanged, fireNewHandlerAction, fireNewReport, firePriorityChanged, fireStatusChanged, getAbout, getActions, getComments, getHandledBy, getHistory, getHowHandled, getParent, getPattern, getPatternVars, getPriority, getReports, getShortDescription, getStatus, getUnboundVars, handleReportBack, hasAction, insertAction, isNew, setAbout, setComments, setHandledBy, setIsNew, setPattern, setPriority, toString | 
 
| Methods inherited from class ix.icore.process.PNode | 
addChild, allComputeStatus, allHaveStatus, ensureChildrenLinkedToParent, expandOneLevel, getBegin, getChildren, getEnd, getEnd, getLevel, getModelManager, getNameToChildMap, getParentPNode, getRefinement, getVarTable, hasChildren, isAncestorOf, isDescendentOf, isExpanded, isParentOf, isSiblingOf, processOrderings, refToTimePoint, setChildren, setModelManager, setNameToChildMap, setVarTable, statusFromNodeEnds, unlink, walk, walkChildren | 
 
| Methods inherited from class ix.icore.process.TimePoint | 
addPostConstraint, addPreConstraint, clear, getMaxTime, getMinTime, getPostConstraints, getPreConstraints, hasUnboundedMax, removePostConstraint, removePreConstraint, setMaxTime, setMinTime | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
ActivityAgenda.OtherReportsActivity
public ActivityAgenda.OtherReportsActivity(java.lang.String text)
wantsReport
public boolean wantsReport(Report report)
- Overrides:
 wantsReport in class AgendaItem
 
 
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
 
- See Also:
 ItemHandler.appliesTo(AgendaItem item)
 
 
actionCanBeTakenNow
public boolean actionCanBeTakenNow(HandlerAction act)
- Overrides:
 actionCanBeTakenNow in class AgendaItem
 
 
setStatus
public void setStatus(Status status)
- Description copied from class: 
PNode 
- Changes the node's status and then that of related nodes.
- Specified by:
 setStatus in interface HasStatus- Overrides:
 setStatus in class AgendaItem
 
 
 
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.
- Specified by:
 computeStatus in interface HasStatus- Overrides:
 computeStatus in class PNode
 
 
 
addReport
public void addReport(Report report)
- Overrides:
 addReport in class AgendaItem
 
 
setStatusBasedOn
protected void setStatusBasedOn(Report report)
- Overrides:
 setStatusBasedOn in class AgendaItem