Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
ix.ip2.HandlerAction

Packages that use HandlerAction
ix.ip2 | I-X Process Panels
ix.ip2.event | Interfaces and classes for events fired within process panels.
ix.iplan | The I-X planner.
ix.test | Simple applications for testing purposes.

Uses of HandlerAction in ix.ip2

Subclasses of HandlerAction in ix.ip2
`class` | `CompletionHandler.DoneAction`
`static class` | `CompletionHandler.NoAction`
`class` | `CompletionHandler.NotApplicableAction`
`(package private) class` | `ConditionHandler.SatisfyAction`
`class` | `ExpandHandler.ExpandAction` Handles an activity by expanding it into subactivities as specified by a refinement schema.
`(package private) class` | `ForwardingHandler.ForwardingAction` Forwards an issue or activity to another agent.
`static class` | `HandlerAction.Automatic` Handles an issue by invoking one of the agent-level issue-handlers.
`static class` | `HandlerAction.AutomaticWhenBound` Handles an issue by invoking one of the agent-level issue-handlers, but does not become ready until all of the variables in its AgendaItem's pattern are bound.
`static class` | `HandlerAction.Manual` Indicates that the item has been handled by the user.
`static class` | `HandlerAction.NoAction` Handles an item by doing nothing.
`static class` | `HandlerAction.NotApplicable` Used to indicate the the item does not apply in the current situation.
`(package private) class` | `InvokeHandler.InvokeAction`
`(package private) class` | `LoadDomainHandler.AbstractLoadDomainAction`
`(package private) class` | `LoadDomainHandler.IncludeDomainAction`
`(package private) class` | `LoadDomainHandler.NewDomainAction`
`(package private) class` | `LoadPlanHandler.LoadPlanAction`
`(package private) class` | `LoadPlanHandler.ReplacePlanAction`
`(package private) static class` | `QueryHandler.AnswerHandler.AnswerAction` Sends an answer to a query.
`(package private) static class` | `QueryHandler.QueryAction` Sends a query to a specified agent.

Fields in ix.ip2 declared as HandlerAction
`protected HandlerAction` | `ActionUnreadyReason.action`
`protected HandlerAction` | `AgendaItem.handledBy`
`HandlerAction` | `AgendaItemTableModel.TreeAgendaItem.handlerAction`

Methods in ix.ip2 that return HandlerAction
`HandlerAction` | `AgendaItem.findAction(java.lang.Class actionClass)`
`HandlerAction` | `AgendaItem.findAction(java.lang.String actionDescription)`
`HandlerAction` | `AgendaTableViewer.findHandlerAction(AgendaItem item, java.lang.String shortDescription)` Undoes a `clearTable()`, taking into acount any changes in open/closed status.
`protected HandlerAction` | `AgendaViewTable.findHandlerAction(AgendaItem item, java.lang.String shortDescription)`
`HandlerAction` | `ActionUnreadyReason.getAction()` Returns the handler-action given when this reason was created.
`HandlerAction` | `AgendaItem.getHandledBy()`
`HandlerAction` | `AgendaItemTableModel.getHandlerAction(AgendaItem item)`
`HandlerAction` | `ExpandHandler.makeManualExpandAction(AgendaItem item, Refinement r)`

Methods in ix.ip2 with parameters of type HandlerAction
`boolean` | `WaitForReportsItem.actionCanBeTakenNow(HandlerAction act)`
`boolean` | `AgendaItem.actionCanBeTakenNow(HandlerAction act)`
`boolean` | `ActivityAgenda.OtherReportsActivity.actionCanBeTakenNow(HandlerAction act)`
`protected java.lang.String` | `AgendaViewTable.actionChoiceDescr(HandlerAction act)`
`void` | `AgendaItem.addAction(HandlerAction act)` Add an action to this item.
`void` | `AgendaItemTableModel.fireActionSelected(AgendaItem item, HandlerAction act)`
`void` | `Agenda.fireItemHandled(AgendaItem item, HandlerAction action)`
`void` | `AgendaItem.fireNewHandlerAction(HandlerAction act)`
`void` | `AgendaTableViewer.handleItem(AgendaItem item, HandlerAction action)`
`void` | `AgendaManager.handleItem(AgendaItem i, HandlerAction a)`
`void` | `Agenda.handleItem(AgendaItem item, HandlerAction act)`
`protected void` | `Agenda.handleItemDirectly(AgendaItem item, HandlerAction act)`
`boolean` | `AgendaItem.hasAction(HandlerAction act)`
`void` | `AgendaItem.insertAction(HandlerAction action)` Adds an action to this item, putting it at a "nice" place in the list.
`void` | `AgendaItemTableModel.itemHandled(AgendaEvent ae, AgendaItem item, HandlerAction act)`
`void` | `AgendaTableViewer.itemHandled(AgendaEvent ae, AgendaItem item, HandlerAction act)`
`void` | `AgendaViewTable.itemHandled(AgendaEvent e, AgendaItem i, HandlerAction h)`
`(package private) void` | `IssueAgenda.logItemHandled(AgendaItem item, HandlerAction act)`
`(package private) void` | `Agenda.logItemHandled(AgendaItem item, HandlerAction act)`
`(package private) void` | `ActivityAgenda.logItemHandled(AgendaItem item, HandlerAction act)`
`void` | `AgendaItemTableModel.TreeAgendaItem.newHandlerAction(AgendaItemEvent ae, HandlerAction act)`
`void` | `AgendaViewTable.Row.newHandlerAction(AgendaItemEvent e, HandlerAction act)`
`void` | `ItemEditor.EditPanel.newHandlerAction(AgendaItemEvent e, HandlerAction act)`
`void` | `AgendaTableViewer.newHandlerAction(AgendaItem item, HandlerAction act)`
`void` | `AgendaItem.setHandledBy(HandlerAction act)`
`void` | `AgendaItemTableModel.setHandlerAction(AgendaItem item, HandlerAction action)`
`void` | `AgendaItemTableModel.TreeAgendaItem.setHandlerAction(HandlerAction action)`
`protected void` | `AgendaTableViewer.setShadowingAction(AgendaItem item, java.lang.String shortDescription, HandlerAction action)`
`protected void` | `AgendaViewTable.setShadowingAction(AgendaItem item, java.lang.String shortDescription, HandlerAction action)`

Constructors in ix.ip2 with parameters of type HandlerAction
`ActionUnreadyReason(HandlerAction action)` Creates an unready reason for the indicated action.
`SimpleUnreadyReason(HandlerAction action, java.lang.String explanation)` Creates a simple unready reason with a one-line explanation.
`SimpleUnreadyReason(HandlerAction action, java.lang.String[] explanation)` Creates a simple unready reason with a possibly multi-line explanation.
`UnboundVariablesUnreadyReason(HandlerAction action, AgendaItem item)` Creates an unready reason for the specified action and the unbound variables in the agenda-item's pattern.
`UnboundVariablesUnreadyReason(HandlerAction action, java.util.Set unboundVars)` Creates an unready reason for the specified action and variables.
`UnsatisfiedConditionsUnreadyReason(HandlerAction action, java.util.List allConditions, java.util.List satisfiedConditions, MatchEnv condEnv)` Creates an unready reason for the specified action and conditions.

Uses of HandlerAction in ix.ip2.event

Methods in ix.ip2.event with parameters of type HandlerAction
`void` | `AgendaListener.itemHandled(AgendaEvent e, AgendaItem i, HandlerAction a)`
`void` | `AgendaItemAdapter.newHandlerAction(AgendaItemEvent e, HandlerAction a)`
`void` | `AgendaItemListener.newHandlerAction(AgendaItemEvent e, HandlerAction a)`

Uses of HandlerAction in ix.iplan

Subclasses of HandlerAction in ix.iplan
`(package private) class` | `IPlanConditionHandler.SatisfyAction`

Methods in ix.iplan that return HandlerAction
`HandlerAction` | `IPlanExpandHandler.makeManualExpandAction(AgendaItem item, Refinement r)`

Methods in ix.iplan with parameters of type HandlerAction
`void` | `CombinedPlanChangeListener.itemHandled(AgendaEvent e, AgendaItem i, HandlerAction a)`

Uses of HandlerAction in ix.test

Subclasses of HandlerAction in ix.test
`(package private) class` | `MatchChoiceHandler.MatchChoiceAction`
`(package private) class` | `MatchStateHandler.MatchStateAction`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES