public abstract class AbstractFXContentPart<V extends javafx.scene.Node> extends AbstractContentPart<javafx.scene.Node,V>
IAdaptable.Bound<A extends IAdaptable>
pcs
CONTENT_PROPERTY
ANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY
ADAPTERS_PROPERTY
ACTIVE_PROPERTY
Constructor and Description |
---|
AbstractFXContentPart() |
Modifier and Type | Method and Description |
---|---|
protected void |
registerAtVisualPartMap(IViewer<javafx.scene.Node> viewer,
V visual) |
protected void |
registerNestedVisuals(java.util.Map<javafx.scene.Node,IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> visualPartMap,
javafx.scene.Parent parent)
Registers this
AbstractFXContentPart for all visuals in the
visual hierarchy of the given Parent at the given
visualPartMap. |
protected void |
unregisterFromVisualPartMap(IViewer<javafx.scene.Node> viewer,
V visual) |
protected void |
unregisterNestedVisuals(java.util.Map<javafx.scene.Node,IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> visualPartMap,
javafx.scene.Parent parent)
Removes all visuals in the visual hierarchy of the given
Parent
from the given visualPartMap where this
AbstractFXContentPart is registered. |
addContentChild, attachToContentAnchorage, detachFromContentAnchorage, getContent, getContentAnchorages, getContentChildren, register, registerAtContentPartMap, removeContentChild, setContent, unregister, unregisterFromContentPartMap
activate, addAnchorage, addAnchorage, addAnchored, addChild, addChild, addChildren, addChildren, addChildVisual, addPropertyChangeListener, attachToAnchorageVisual, createVisual, deactivate, detachFromAnchorageVisual, dispose, doActivate, doDeactivate, doRefreshVisual, getAdapter, getAdapter, getAdapter, getAdapters, getAdapters, getAnchorages, getAnchoreds, getBehaviors, getChildren, getParent, getPolicies, getRoot, getViewer, getVisual, isActive, isRefreshVisual, refreshVisual, removeAnchorage, removeAnchorage, removeAnchored, removeChild, removeChildren, removeChildVisual, removePropertyChangeListener, reorderChild, setAdapter, setAdapter, setAdapter, setAdapters, setParent, setRefreshVisual, unsetAdapter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAnchorage, addAnchorage, addAnchored, addChild, addChild, addChildren, addChildren, getAnchorages, getAnchoreds, getBehaviors, getChildren, getParent, getPolicies, getRoot, getVisual, isRefreshVisual, refreshVisual, removeAnchorage, removeAnchorage, removeAnchored, removeChild, removeChildren, reorderChild, setParent, setRefreshVisual
getAdapter, getAdapter, getAdapter, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, unsetAdapter
activate, deactivate, isActive
addPropertyChangeListener, removePropertyChangeListener
dispose
protected void registerAtVisualPartMap(IViewer<javafx.scene.Node> viewer, V visual)
registerAtVisualPartMap
in class AbstractVisualPart<javafx.scene.Node,V extends javafx.scene.Node>
protected void registerNestedVisuals(java.util.Map<javafx.scene.Node,IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> visualPartMap, javafx.scene.Parent parent)
AbstractFXContentPart
for all visuals in the
visual hierarchy of the given Parent
at the given
visualPartMap.visualPartMap
- The map where the visuals are registered.parent
- The Parent
whose visual hierarchy is registered.protected void unregisterFromVisualPartMap(IViewer<javafx.scene.Node> viewer, V visual)
unregisterFromVisualPartMap
in class AbstractVisualPart<javafx.scene.Node,V extends javafx.scene.Node>
protected void unregisterNestedVisuals(java.util.Map<javafx.scene.Node,IVisualPart<javafx.scene.Node,? extends javafx.scene.Node>> visualPartMap, javafx.scene.Parent parent)
Parent
from the given visualPartMap where this
AbstractFXContentPart
is registered.visualPartMap
- The map from which the visuals are removed.parent
- The Parent
whose visual hierarchy is unregistered.Copyright (c) 2014 itemis AG and others. All rights reserved.