ix.ip2
Class PanelController
java.lang.Object
|
+--ix.ip2.PanelController
- All Implemented Interfaces:
- DomainListener, java.util.EventListener
- public class PanelController
- extends java.lang.Object
- implements DomainListener
Controller for process and other, similar panels.
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
agent
protected IXAgent agent
domain
Domain domain
listeners
protected java.util.List listeners
modelManager
ProcessModelManager modelManager
activities
protected ActivityAgenda activities
issues
protected Agenda issues
PanelController
public PanelController(IXAgent agent)
reset
public void reset()
setDomain
public void setDomain(Domain domain)
getActivityAgenda
public Agenda getActivityAgenda()
getIssueAgenda
public Agenda getIssueAgenda()
addActivity
public void addActivity(Activity activity)
addIssue
public void addIssue(Issue issue)
newReport
public void newReport(Report report)
addActivityHandler
public void addActivityHandler(ItemHandler handler)
addIssueHandler
public void addIssueHandler(ItemHandler handler)
addItemHandler
public void addItemHandler(ItemHandler handler)
reconsiderHandler
public void reconsiderHandler(ItemHandler handler,
java.lang.Object reason)
addActivityListener
public void addActivityListener(ix.ip2.event.AgendaListener listener)
addIssueListener
public void addIssueListener(ix.ip2.event.AgendaListener listener)
refinementAdded
public void refinementAdded(RefinementEvent event)
- Specified by:
refinementAdded
in interface DomainListener
addControllerListener
public void addControllerListener(ix.ip2.event.ControllerListener listener)