Package org.eclipse.gef.mvc.fx.parts
Interface IRootPart<V extends javafx.scene.Node>
- Type Parameters:
- V- The visual node used by this- IRootPart.
- All Superinterfaces:
- IActivatable,- IAdaptable,- IAdaptable.Bound<IViewer>,- IDisposable,- IVisualPart<V>
- All Known Implementing Classes:
- LayeredRootPart
A 
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.- 
Property SummaryProperties inherited from interface org.eclipse.gef.common.activate.IActivatableactiveProperties inherited from interface org.eclipse.gef.common.adapt.IAdaptableadaptersProperties inherited from interface org.eclipse.gef.common.adapt.IAdaptable.BoundadaptableProperties inherited from interface org.eclipse.gef.mvc.fx.parts.IVisualPartanchoragesUnmodifiable, anchoredsUnmodifiable, childrenUnmodifiable, parent, refreshVisual
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptableIAdaptable.Bound<A extends IAdaptable>Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.BoundIAdaptable.Bound.Impl<T extends IAdaptable>
- 
Field SummaryFields inherited from interface org.eclipse.gef.common.activate.IActivatableACTIVE_PROPERTYFields inherited from interface org.eclipse.gef.common.adapt.IAdaptableADAPTERS_PROPERTYFields inherited from interface org.eclipse.gef.mvc.fx.parts.IVisualPartANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY, REFRESH_VISUAL_PROPERTY
- 
Method SummaryModifier and TypeMethodDescriptionList<IContentPart<? extends javafx.scene.Node>>Returns all children of typeIContentPartcontained by thisIRootPart.List<IFeedbackPart<? extends javafx.scene.Node>>Returns all children of typeIFeedbackPartcontained by thisIRootPart.List<IHandlePart<? extends javafx.scene.Node>>Returns all children of typeIHandlePartcontained by thisIRootPart.Methods inherited from interface org.eclipse.gef.common.activate.IActivatableactivate, activeProperty, deactivate, isActiveMethods inherited from interface org.eclipse.gef.common.adapt.IAdaptableadaptersProperty, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, setAdapter, unsetAdapterMethods inherited from interface org.eclipse.gef.common.adapt.IAdaptable.BoundadaptableProperty, getAdaptable, setAdaptableMethods inherited from interface org.eclipse.gef.common.dispose.IDisposabledisposeMethods inherited from interface org.eclipse.gef.mvc.fx.parts.IVisualPartaddChild, 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
- 
Method Details- 
getContentPartChildrenList<IContentPart<? extends javafx.scene.Node>> getContentPartChildren()Returns all children of typeIContentPartcontained by thisIRootPart.- Returns:
- A list containing all IContentPartchildren.
 
- 
getFeedbackPartChildrenList<IFeedbackPart<? extends javafx.scene.Node>> getFeedbackPartChildren()Returns all children of typeIFeedbackPartcontained by thisIRootPart.- Returns:
- A list containing all IFeedbackPartchildren.
 
- 
getHandlePartChildrenList<IHandlePart<? extends javafx.scene.Node>> getHandlePartChildren()Returns all children of typeIHandlePartcontained by thisIRootPart.- Returns:
- A list containing all IHandlePartchildren.
 
 
-