Uses of Interface
org.jacp.api.action.IAction

Packages that use IAction
org.jacp.api.action   
org.jacp.api.component   
org.jacp.api.coordinator   
org.jacp.api.perspective   
org.jacp.api.scheduler   
org.jacp.api.workbench   
 

Uses of IAction in org.jacp.api.action
 

Methods in org.jacp.api.action that return IAction
 IAction<A,M> IAction.clone()
          Clone action and containing event.
 IAction<A,M> IDelegateDTO.getAction()
          returns the action
 IAction<A,M> IActionListener.getAction()
          Returns the action.
 

Methods in org.jacp.api.action with parameters of type IAction
 void IActionListener.notifyComponents(IAction<A,M> action)
          Notify component when action fired.
 void IActionListener.setAction(IAction<A,M> action)
          Set Action to listener.
 

Uses of IAction in org.jacp.api.component
 

Methods in org.jacp.api.component that return IAction
 IAction<A,M> ISubComponent.getNextIncomingMessage()
          Returns next message in pipe.
 

Methods in org.jacp.api.component with parameters of type IAction
<C> C
IHandleable.handle(IAction<A,M> action)
          Handles component when called.
<C> C
IMapReudce.map(IAction<A,M> action)
          The handle method.
 C IVComponent.postHandle(C node, IAction<A,M> action)
          To avoid toolkit specific threading issues the postHandle method always called after the handle method.
 void ISubComponent.putIncomingMessage(IAction<A,M> action)
          Add new message to component.
<C> C
IMapReudce.reduce(IAction<A,M> action)
          The reduce method.
 

Method parameters in org.jacp.api.component with type arguments of type IAction
 void IComponent.setMessageQueue(java.util.concurrent.BlockingQueue<IAction<A,M>> messageQueue)
          Set message queue to component
 

Uses of IAction in org.jacp.api.coordinator
 

Methods in org.jacp.api.coordinator that return types with arguments of type IAction
<P extends IComponent<L,A,M>>
IComponentHandler<P,IAction<A,M>>
ICoordinator.getComponentHandler()
          Returns the associated componentHandler.
 java.util.concurrent.BlockingQueue<IAction<A,M>> ICoordinator.getMessageQueue()
          Returns the message queue of coordinator.
 

Methods in org.jacp.api.coordinator with parameters of type IAction
<P extends IComponent<L,A,M>>
void
ICoordinator.handleActive(P component, IAction<A,M> action)
          Handle a message to an active component.
<P extends IComponent<L,A,M>>
void
ICoordinator.handleInActive(P component, IAction<A,M> action)
          Handle a message to an inactive component.
 void ICoordinator.handleMessage(java.lang.String id, IAction<A,M> action)
          Handles message to specific component addressed by the id.
 

Method parameters in org.jacp.api.coordinator with type arguments of type IAction
<P extends IComponent<L,A,M>>
void
IDelegator.setComponentHandler(IComponentHandler<P,IAction<A,M>> handler)
          Set the associated component handler.
<P extends IComponent<L,A,M>>
void
ICoordinator.setComponentHandler(IComponentHandler<P,IAction<A,M>> handler)
          set associated componentHandler
 

Uses of IAction in org.jacp.api.perspective
 

Methods in org.jacp.api.perspective that return types with arguments of type IAction
 java.util.concurrent.BlockingQueue<IAction<A,M>> IPerspective.getComponentsMessageQueue()
          returns the components coordinator message queue;
 

Methods in org.jacp.api.perspective with parameters of type IAction
 void IPerspective.handlePerspective(IAction<A,M> action)
          Handle a message call on perspective instance.
 

Method parameters in org.jacp.api.perspective with type arguments of type IAction
 void IPerspective.postInit(IComponentHandler<ISubComponent<L,A,M>,IAction<A,M>> componentHandler)
          post init method to set correct component handler and to initialize components depending on objects created in startUp sequence
 

Uses of IAction in org.jacp.api.scheduler
 

Methods in org.jacp.api.scheduler with parameters of type IAction
 void IStatelessComponentScheduler.incomingMessage(IAction<A,M> message, IStateLessCallabackComponent<L,A,M> component)
          Handles incoming message to managed state less component.
 

Uses of IAction in org.jacp.api.workbench
 

Methods in org.jacp.api.workbench with parameters of type IAction
 void IWorkbench.handleInitialLayout(IAction<A,M> action, IWorkbenchLayout<C> layout)
          Handle the workbench layout.