public class ComponentHandlerImpl
extends java.lang.Object
implements org.jacpfx.api.handler.ComponentHandler<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>,org.jacpfx.api.message.Message<javafx.event.Event,java.lang.Object>>
| Constructor and Description |
|---|
ComponentHandlerImpl(org.jacpfx.api.launcher.Launcher<?> launcher,
org.jacpfx.api.componentLayout.PerspectiveLayoutInterface<javafx.scene.Node,javafx.scene.Node> perspectiveLayout,
java.util.concurrent.BlockingQueue<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> componentDelegateQueue) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleAndReplaceComponent(org.jacpfx.api.message.Message<javafx.event.Event,java.lang.Object> action,
org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
Runs 'handle' method and replace of subcomponent in perspective.
|
void |
initComponent(org.jacpfx.api.message.Message<javafx.event.Event,java.lang.Object> action,
org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
Handles initialization of a single component.
|
public ComponentHandlerImpl(org.jacpfx.api.launcher.Launcher<?> launcher,
org.jacpfx.api.componentLayout.PerspectiveLayoutInterface<javafx.scene.Node,javafx.scene.Node> perspectiveLayout,
java.util.concurrent.BlockingQueue<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> componentDelegateQueue)
public final void initComponent(org.jacpfx.api.message.Message<javafx.event.Event,java.lang.Object> action,
org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
org.jacpfx.api.handler.ComponentHandlerinitComponent in interface org.jacpfx.api.handler.ComponentHandler<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>,org.jacpfx.api.message.Message<javafx.event.Event,java.lang.Object>>action - , the initial messagepublic final void handleAndReplaceComponent(org.jacpfx.api.message.Message<javafx.event.Event,java.lang.Object> action,
org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
org.jacpfx.api.handler.ComponentHandlerhandleAndReplaceComponent in interface org.jacpfx.api.handler.ComponentHandler<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>,org.jacpfx.api.message.Message<javafx.event.Event,java.lang.Object>>