public class ComponentRegistry
extends java.lang.Object
| Constructor and Description |
|---|
ComponentRegistry() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearOnShutdown()
clears registry on application shutdown
|
static org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> |
findComponentByQualifiedId(java.lang.String targetId)
Find a component by qualified name like parentId.componentId
|
static org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> |
findComponentByQualifiedId(java.lang.String parentId,
java.lang.String componentId)
Find a component by parent and componentId
|
static java.util.List<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> |
findComponentsByParentId(java.lang.String parentId)
Returns all component for a parent id
|
static void |
registerComponent(org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
Registers a component.
|
static void |
removeComponent(org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
Removes component from registry.
|
public static void clearOnShutdown()
public static void registerComponent(org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
component - the component to registerpublic static void removeComponent(org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> component)
component - the component to removepublic static java.util.List<org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object>> findComponentsByParentId(java.lang.String parentId)
parentId - the perspective id of the components to findpublic static org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> findComponentByQualifiedId(java.lang.String targetId)
targetId - the component idpublic static org.jacpfx.api.component.SubComponent<javafx.event.EventHandler<javafx.event.Event>,javafx.event.Event,java.lang.Object> findComponentByQualifiedId(java.lang.String parentId,
java.lang.String componentId)
parentId - the parent id of the componentcomponentId - the component id