org.jacp.javafx2.rcp.handler
Class FX2PerspectiveHandler
java.lang.Object
org.jacp.javafx2.rcp.handler.FX2PerspectiveHandler
- All Implemented Interfaces:
- org.jacp.api.handler.IComponentHandler<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>,org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>>
public class FX2PerspectiveHandler
- extends java.lang.Object
- implements org.jacp.api.handler.IComponentHandler<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>,org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>>
Handles initialization an reassignment of components in perspective
- Author:
- Andy moncsek
Constructor Summary |
FX2PerspectiveHandler(org.jacp.api.launcher.Launcher<?> launcher,
FX2ComponentLayout layout,
org.jacp.api.componentLayout.IPerspectiveLayout<javafx.scene.Node,javafx.scene.Node> perspectiveLayout,
java.util.concurrent.BlockingQueue<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> componentDelegateQueue)
|
Method Summary |
void |
handleAndReplaceComponent(org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object> action,
org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
|
void |
initComponent(org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object> action,
org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_INCTANCE_COUNT
public static int MAX_INCTANCE_COUNT
FX2PerspectiveHandler
public FX2PerspectiveHandler(org.jacp.api.launcher.Launcher<?> launcher,
FX2ComponentLayout layout,
org.jacp.api.componentLayout.IPerspectiveLayout<javafx.scene.Node,javafx.scene.Node> perspectiveLayout,
java.util.concurrent.BlockingQueue<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> componentDelegateQueue)
initComponent
public final void initComponent(org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object> action,
org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
- Specified by:
initComponent
in interface org.jacp.api.handler.IComponentHandler<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>,org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>>
handleAndReplaceComponent
public final void handleAndReplaceComponent(org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object> action,
org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
- Specified by:
handleAndReplaceComponent
in interface org.jacp.api.handler.IComponentHandler<org.jacp.api.component.ISubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>,org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>>