V
- The visual node used by this IRootPart
.public interface IRootPart<V extends Node> extends IVisualPart<V>
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
.anchoragesUnmodifiable, anchoredsUnmodifiable, childrenUnmodifiable, parent, refreshVisual
adapters
adaptable
active
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 |
---|---|
List<IContentPart<? extends Node>> |
getContentPartChildren()
Returns all children of type
IContentPart contained by this
IRootPart . |
List<IFeedbackPart<? extends Node>> |
getFeedbackPartChildren()
Returns all children of type
IFeedbackPart contained by this
IRootPart . |
List<IHandlePart<? extends Node>> |
getHandlePartChildren()
Returns all children of type
IHandlePart contained by this
IRootPart . |
addChild, addChild, addChildren, addChildren, anchoragesUnmodifiableProperty, anchoredsUnmodifiableProperty, attachAnchored, attachToAnchorage, attachToAnchorage, childrenUnmodifiableProperty, detachAnchored, detachFromAnchorage, detachFromAnchorage, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getHandlers, getParent, getPolicies, getRoot, getViewer, getVisual, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, removeChild, removeChildren, reorderChild, setParent, setRefreshVisual
adaptersProperty, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, setAdapter, unsetAdapter
adaptableProperty, getAdaptable, setAdaptable
activate, activeProperty, deactivate, isActive
dispose
List<IContentPart<? extends Node>> getContentPartChildren()
IContentPart
contained by this
IRootPart
.IContentPart
children.List<IFeedbackPart<? extends Node>> getFeedbackPartChildren()
IFeedbackPart
contained by this
IRootPart
.IFeedbackPart
children.List<IHandlePart<? extends Node>> getHandlePartChildren()
IHandlePart
contained by this
IRootPart
.IHandlePart
children.Copyright (c) 2014, 2016 itemis AG and others. All rights reserved.