|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ix.ip2.HandlerAction
One of the ways in which an agenda item might be handled.
Inner Class Summary | |
static class |
HandlerAction.Automatic
Handles an issue by invoking one of the agent-level issue-handlers. |
(package private) static class |
HandlerAction.Manual
Indicates that the item has been handled by the user. |
(package private) static class |
HandlerAction.NoAction
Handles an item by doing nothing. |
(package private) static class |
HandlerAction.NotApplicable
Used to indicate the the item does not apply in the current situation. |
Field Summary | |
protected java.lang.String |
shortDescription
Briefly describes what this action does. |
Constructor Summary | |
(package private) |
HandlerAction()
Constructor used by subclasses. |
Method Summary | |
void |
computeStatus()
Called when something has happened that might have changed this action's ready status. |
java.lang.String |
getActionDescription()
Returns a brief description of how this action would handle an item. |
void |
handle(AgendaItem item)
Handle the item in the manner appropriate to this handler-action. |
boolean |
isReady()
Indicates whether this action is ready to be used or else is waiting for something that would enable it to be used. |
boolean |
isStillValid()
Called when something has happened that might mean this action no longer makes sense and should be deleted. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
|
Field Detail |
protected java.lang.String shortDescription
Constructor Detail |
HandlerAction()
Method Detail |
public void handle(AgendaItem item)
public boolean isStillValid()
public boolean isReady()
public void computeStatus()
public java.lang.String getActionDescription()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |