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
           
 class CompletionHandler.SimpleDoneAction
          Deprecated. 
(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 item by invoking an item-handler's handle method.
static class HandlerAction.AutomaticWhenBound
          Handles an item by invoking an item-handler's handle method, 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 AgendaTableViewer.itemHandled(AgendaEvent ae, AgendaItem item, HandlerAction act)
           
 void AgendaItemTableModel.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 ItemEditor.EditPanel.newHandlerAction(AgendaItemEvent e, HandlerAction act)
           
 void AgendaViewTable.Row.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 AgendaItemListener.newHandlerAction(AgendaItemEvent e, HandlerAction a)
           
 void AgendaItemAdapter.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