VR
- The visual root node of the UI toolkit used, e.g.
javafx.scene.Node in case of JavaFX.V
- The visual node used by this IRootPart
.public interface IRootPart<VR,V extends VR> extends IVisualPart<VR,V>, IAdaptable.Bound<IViewer<VR>>
IRootPart
is the root controller of an IViewer
. It
controls the root view and holds IHandlePart
and IContentPart
children.
The IRootPart
does not correspond to anything in the model, and
typically can not be interacted with by the User. The Root provides a
homogeneous context for the applications "real" IVisualPart
.AbstractRootPart
should be sub-classed.anchoragesUnmodifiable, anchoredsUnmodifiable, children, parent, refreshVisual
adapters
active
adaptable
IAdaptable.Bound<A extends IAdaptable>
IAdaptable.Bound.Impl<T extends IAdaptable>
ANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY, REFRESH_VISUAL_PROPERTY
ADAPTERS_PROPERTY
ACTIVE_PROPERTY
Modifier and Type | Method and Description |
---|---|
java.util.List<IContentPart<VR,? extends VR>> |
getContentPartChildren()
Returns all children of type
IContentPart contained by this
IRootPart . |
java.util.List<IFeedbackPart<VR,? extends VR>> |
getFeedbackPartChildren()
Returns all children of type
IFeedbackPart contained by this
IRootPart . |
java.util.List<IHandlePart<VR,? extends VR>> |
getHandlePartChildren()
Returns all children of type
IHandlePart contained by this
IRootPart . |
IViewer<VR> |
getViewer()
|
addChild, addChild, addChildren, addChildren, anchoragesUnmodifiableProperty, anchoredsUnmodifiableProperty, attachAnchored, attachToAnchorage, attachToAnchorage, childrenProperty, detachAnchored, detachFromAnchorage, detachFromAnchorage, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getParent, getPolicies, getRoot, getVisual, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, removeChild, removeChildren, reorderChild, setParent, setRefreshVisual
adaptersProperty, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, setAdapter, unsetAdapter
activate, activeProperty, deactivate, isActive
dispose
adaptableProperty, getAdaptable, setAdaptable
java.util.List<IContentPart<VR,? extends VR>> getContentPartChildren()
IContentPart
contained by this
IRootPart
.IContentPart
children.java.util.List<IFeedbackPart<VR,? extends VR>> getFeedbackPartChildren()
IFeedbackPart
contained by this
IRootPart
.IFeedbackPart
children.java.util.List<IHandlePart<VR,? extends VR>> getHandlePartChildren()
IHandlePart
contained by this
IRootPart
.IHandlePart
children.Copyright (c) 2014 itemis AG and others. All rights reserved.