V - The visual Node used by this AbstractFXContentPart
.public abstract class AbstractFXContentPart<V extends javafx.scene.Node> extends AbstractContentPart<javafx.scene.Node,V>
AbstractFXContentPart is an IContentPart implementation
that binds the VR type parameter (visual root type) to Node.
Furthermore, it implements the un-/registration of visuals at the visual part
map of the IViewer.IAdaptable.Bound<A extends IAdaptable>pcsCONTENT_ANCHORAGES_PROPERTY, CONTENT_CHILDREN_PROPERTY, CONTENT_PROPERTYANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTYADAPTERS_PROPERTYACTIVE_PROPERTY| Constructor and Description |
|---|
AbstractFXContentPart() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
registerAtVisualPartMap(IViewer<javafx.scene.Node> viewer,
V visual)
Registers this part for the given visual in the visual-part-map of the
given
IViewer. |
protected void |
unregisterFromVisualPartMap(IViewer<javafx.scene.Node> viewer,
V visual)
Removes the given visual from the visual-part-map of the given viewer.
|
addContentChild, attachToContentAnchorage, detachFromContentAnchorage, doAddContentChild, doAttachToContentAnchorage, doDetachFromContentAnchorage, doRemoveContentChild, doReorderContentChild, getContent, register, registerAtContentPartMap, removeContentChild, reorderContentChild, setContent, unregister, unregisterFromContentPartMapactivate, addChild, addChild, addChildren, addChildren, addChildVisual, addPropertyChangeListener, attachAnchored, attachToAnchorage, attachToAnchorage, attachToAnchorageVisual, createVisual, deactivate, detachAnchored, detachFromAnchorage, detachFromAnchorage, detachFromAnchorageVisual, dispose, doActivate, doDeactivate, doRefreshVisual, getAdapter, getAdapter, getAdapter, getAdapters, getAdapters, getAnchorages, getAnchoreds, getBehaviors, getChildren, getParent, getPolicies, getRoot, getViewer, getVisual, isActive, isRefreshVisual, refreshVisual, removeChild, removeChildren, removeChildVisual, removePropertyChangeListener, reorderChild, setAdapter, setAdapter, setAdapter, setAdapter, setParent, setRefreshVisual, unsetAdapterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContentAnchorages, getContentChildrenaddChild, addChild, addChildren, addChildren, attachAnchored, attachToAnchorage, attachToAnchorage, detachAnchored, detachFromAnchorage, detachFromAnchorage, getAnchorages, getAnchoreds, getBehaviors, getChildren, getParent, getPolicies, getRoot, getVisual, isRefreshVisual, refreshVisual, removeChild, removeChildren, reorderChild, setParent, setRefreshVisualgetAdapter, getAdapter, getAdapter, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, setAdapter, unsetAdapteractivate, deactivate, isActiveaddPropertyChangeListener, removePropertyChangeListenerdisposeprotected void registerAtVisualPartMap(IViewer<javafx.scene.Node> viewer, V visual)
AbstractVisualPartIViewer.registerAtVisualPartMap in class AbstractVisualPart<javafx.scene.Node,V extends javafx.scene.Node>viewer - The IViewer of which the visual-part-map is extended.visual - The visual for which this part is registered in the viewer's
visual-part-map.protected void unregisterFromVisualPartMap(IViewer<javafx.scene.Node> viewer, V visual)
AbstractVisualPartunregisterFromVisualPartMap in class AbstractVisualPart<javafx.scene.Node,V extends javafx.scene.Node>viewer - The IViewer of which the visual-part-map is changed.visual - The visual which is removed from the visual-part-map.Copyright (c) 2014 itemis AG and others. All rights reserved.