A C D G H I J L N O P R S T U V W 

I

IAction<A,M> - Interface in org.jacp.api.action
Represents an action used by specific listener.
IActionListener<L,A,M> - Interface in org.jacp.api.action
Handles implementation specific Listener to perform events.
IBase<L,A,M> - Interface in org.jacp.api.workbench
This Interface defines the basic root construct of an AHCP application, it has no dependencies to any UI
IBaseLayout<C> - Interface in org.jacp.api.componentLayout
Defines a bean containing the defined tool bars and the main menu
IComponent<L,A,M> - Interface in org.jacp.api.component
This Interface represents a very basic component that can exists in JACP environment.
IComponentCoordinator<L,A,M> - Interface in org.jacp.api.coordinator
Notifies the components included in perspective.
IComponentDelegator<L,A,M> - Interface in org.jacp.api.coordinator
A component delegate handles delegate actions.
IComponentHandle<C,L,A,M> - Interface in org.jacp.api.component
Created with IntelliJ IDEA.
IComponentHandler<T,A> - Interface in org.jacp.api.handler
A component handler handles initialization and reassignment of components
IComponentView<C,L,A,M> - Interface in org.jacp.api.component
Represents an UI component handled by a perspective.
ICoordinator<L,A,M> - Interface in org.jacp.api.coordinator
Defines a basic observer for component messages; handles the message and delegate to responsible component.
IDeclarative - Interface in org.jacp.api.component
Declarative Components always have a document URL and should have an resourceBundle.
IDelegateDTO<A,M> - Interface in org.jacp.api.action
DTO interface to transfer messages to desired target in different perspective.
IDelegator<L,A,M> - Interface in org.jacp.api.coordinator
Basic delegate interface
IHandleable<A,M> - Interface in org.jacp.api.component
This interface defines components which are able to handle a single message.
IMessageDelegator<L,A,M> - Interface in org.jacp.api.coordinator
Defines an interface for a message delegator.
incomingMessage(IAction<A, M>, IStatelessCallabackComponent<L, A, M>) - Method in interface org.jacp.api.scheduler.IStatelessComponentScheduler
Handles incoming message to managed state less component.
init(BlockingQueue<ISubComponent<L, A, M>>, BlockingQueue<IDelegateDTO<A, M>>, BlockingQueue<IAction<A, M>>, Launcher<?>) - Method in interface org.jacp.api.component.IPerspective
The initialization method.
init(Launcher<?>) - Method in interface org.jacp.api.workbench.IBase
Initialization sequence returns basic container to handle perspectives.
initComponent(A, T) - Method in interface org.jacp.api.handler.IComponentHandler
Handles initialization of a single component.
initComponents(A) - Method in interface org.jacp.api.component.IRootComponent
Handles initialization of subcomponents.
initEnv(String, BlockingQueue<IAction<A, M>>) - Method in interface org.jacp.api.component.ISubComponent
Set parentId and global message queue to component
Injectable - Interface in org.jacp.api.component
Created with IntelliJ IDEA.
IPerspective<L,A,M> - Interface in org.jacp.api.component
Defines a perspective, a perspective is a root component handled by an workbench and contains subcomponents such as visibla UI components or background components.
IPerspectiveCoordinator<L,A,M> - Interface in org.jacp.api.coordinator
Notifies perspectives and components included in workbench.
IPerspectiveLayout<M,B> - Interface in org.jacp.api.componentLayout
Defines layout of a perspective and the container for included editors and views (target components); for use in perspectives handle method.
IPerspectiveView<C,L,A,M> - Interface in org.jacp.api.component
This interface defines perspective components with visible ui.
IRootComponent<T,A> - Interface in org.jacp.api.component
All root components have containing sub components (workspace -> perspectives; perspective - editors) and listeners; all sub components have to be initialized, registered and handled
isActive() - Method in interface org.jacp.api.context.Context
Get the default active status of component.
isBlocked() - Method in interface org.jacp.api.component.ISubComponent
Component is blocked when executed in thread.
isMenuEnabled() - Method in interface org.jacp.api.componentLayout.IWorkbenchLayout
Check if menus are enabled.
isMessage(Object) - Method in interface org.jacp.api.action.IAction
Check if message equals given input.
isMessageType(Class<T>) - Method in interface org.jacp.api.action.IAction
Checks if message is type of a given class.
isStarted() - Method in interface org.jacp.api.component.IComponent
Get if component was activated, can occur if message was send before "init" message arrived.
IStatelessCallabackComponent<L,A,M> - Interface in org.jacp.api.component
Represents a state less background/callback component.
IStatelessComponentScheduler<L,A,M> - Interface in org.jacp.api.scheduler
Handles instances of a state less component; delegates message to a non blocked component instance or if all components are blocked message is delegated to queue in one of existing instances
ISubComponent<L,A,M> - Interface in org.jacp.api.component
Defines a subcomponent handled by a root component.
IUIComponent<C,L,A,M> - Interface in org.jacp.api.component
Represents an basic UI component handled by a perspective.
IViewHandleContainer<C,L,A,M> - Interface in org.jacp.api.component
Created with IntelliJ IDEA.
IWorkbench<C,L,A,M> - Interface in org.jacp.api.workbench
Base component for an JACP UI application, handles perspectives and containing components.
IWorkbenchLayout<C> - Interface in org.jacp.api.componentLayout
Defines the base layout of a workbench and the application.
A C D G H I J L N O P R S T U V W