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

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
ICallbackComponent<L,A,M> - Interface in org.jacp.api.component
This interface defines methods for background/callback non UI components.
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.
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.
ID_ROOT - Static variable in class org.jacp.javafx.rcp.util.CSSUtil.CSSConstants
 
ID_ROOT_PANE - Static variable in class org.jacp.javafx.rcp.util.CSSUtil.CSSConstants
 
ID_WINDOW_CLOSE - Static variable in class org.jacp.javafx.rcp.util.CSSUtil.CSSConstants
 
ID_WINDOW_MAX - Static variable in class org.jacp.javafx.rcp.util.CSSUtil.CSSConstants
 
ID_WINDOW_MIN - Static variable in class org.jacp.javafx.rcp.util.CSSUtil.CSSConstants
 
IDeclarative - Interface in org.jacp.api.component
Declarative Components always have a document URL and should have an resourceBundle.
IDECLARATIVECOMPONENT_BUNDLE_LOCATION - Static variable in class org.jacp.javafx.rcp.util.FXUtil
 
IDECLARATIVECOMPONENT_DOCUMENT_URL - Static variable in class org.jacp.javafx.rcp.util.FXUtil
 
IDECLARATIVECOMPONENT_LOCALE - Static variable in class org.jacp.javafx.rcp.util.FXUtil
 
IDECLARATIVECOMPONENT_TYPE - Static variable in class org.jacp.javafx.rcp.util.FXUtil
 
IDECLARATIVECOMPONENT_VIEW_LOCATION - Static variable in class org.jacp.javafx.rcp.util.FXUtil
 
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.
IModalMessageNode - Interface in org.jacp.javafx.rcp.components.modalDialog
The Interface IModalMessageNode.
incomingMessage(IAction<A, M>, IStatelessCallabackComponent<L, A, M>) - Method in interface org.jacp.api.scheduler.IStatelessComponentScheduler
Handles incoming message to managed state less component.
incomingMessage(IAction<Event, Object>, IStatelessCallabackComponent<EventHandler<Event>, Event, Object>) - Method in class org.jacp.javafx.rcp.scheduler.StatelessCallbackScheduler
 
init(BlockingQueue<ISubComponent<L, A, M>>, BlockingQueue<IDelegateDTO<A, M>>, BlockingQueue<IAction<A, M>>) - 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.
init(ICallbackComponent<EventHandler<Event>, Event, Object>) - Method in class org.jacp.javafx.rcp.component.AStatelessCallbackComponent
init cloned instance with values of blueprint
init(BlockingQueue<ISubComponent<EventHandler<Event>, Event, Object>>, BlockingQueue<IDelegateDTO<Event, Object>>, BlockingQueue<IAction<Event, Object>>) - Method in class org.jacp.javafx.rcp.perspective.AFXPerspective
 
INIT - Static variable in class org.jacp.javafx.rcp.util.FXUtil.MessageUtil
 
init(Launcher<?>) - Method in class org.jacp.javafx.rcp.workbench.AFXWorkbench
 
initComponent(A, T) - Method in interface org.jacp.api.handler.IComponentHandler
Handles initialization of a single component.
initComponent(IAction<Event, Object>, ISubComponent<EventHandler<Event>, Event, Object>) - Method in class org.jacp.javafx.rcp.handler.FXPerspectiveHandler
 
initComponent(IAction<Event, Object>, IPerspective<EventHandler<Event>, Event, Object>) - Method in class org.jacp.javafx.rcp.handler.FXWorkbenchHandler
 
initComponents(A) - Method in interface org.jacp.api.component.IRootComponent
Handles initialization of subcomponents.
initComponents(IAction<Event, Object>) - Method in class org.jacp.javafx.rcp.perspective.AFXPerspective
 
initComponents(IAction<Event, Object>) - Method in class org.jacp.javafx.rcp.workbench.AFXWorkbench
 
initDialog(Node) - Static method in class org.jacp.javafx.rcp.components.modalDialog.JACPModalDialog
Inits the dialog.
initEnv(String, BlockingQueue<IAction<A, M>>) - Method in interface org.jacp.api.component.ISubComponent
Set parentId and global message queue to component
initEnv(String, BlockingQueue<IAction<Event, Object>>) - Method in class org.jacp.javafx.rcp.component.ASubComponent
 
initialize(URL, ResourceBundle) - Method in class org.jacp.javafx.rcp.component.AFXComponent
 
initialize(URL, ResourceBundle) - Method in class org.jacp.javafx.rcp.perspective.AFXPerspective
 
invokeHandleMethodsByAnnotation(Class, Object, Object...) - Static method in class org.jacp.javafx.rcp.util.FXUtil
 
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.component.IComponent
Get the default active status of component.
isActive() - Method in class org.jacp.javafx.rcp.component.AComponent
 
isBlocked() - Method in interface org.jacp.api.component.ISubComponent
Component is blocked when executed in thread.
isBlocked() - Method in class org.jacp.javafx.rcp.component.ASubComponent
 
isLocalMessage(String) - Static method in class org.jacp.javafx.rcp.util.FXUtil
when id has no separator it is a local message
isMenuEnabled() - Method in interface org.jacp.api.componentLayout.IWorkbenchLayout
Check if menus are enabled.
isMenuEnabled() - Method in class org.jacp.javafx.rcp.componentLayout.FXWorkbenchLayout
 
isStarted() - Method in interface org.jacp.api.component.IComponent
Get if component was activated, can occur if message was send before "init" message arrived.
isStarted() - Method in class org.jacp.javafx.rcp.component.AComponent
 
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.
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 B C D F G H I J L M N O P R S T U V