- 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.