Class HoverHandleContainerPart
- java.lang.Object
-
- org.eclipse.gef.mvc.fx.parts.AbstractVisualPart<V>
-
- org.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
-
- net.officefloor.gef.editor.internal.parts.HoverHandleContainerPart
-
- All Implemented Interfaces:
org.eclipse.gef.common.activate.IActivatable
,org.eclipse.gef.common.adapt.IAdaptable
,org.eclipse.gef.common.adapt.IAdaptable.Bound<org.eclipse.gef.mvc.fx.viewer.IViewer>
,org.eclipse.gef.common.dispose.IDisposable
,org.eclipse.gef.mvc.fx.parts.IHandlePart<javafx.scene.layout.VBox>
,org.eclipse.gef.mvc.fx.parts.IVisualPart<javafx.scene.layout.VBox>
public class HoverHandleContainerPart extends org.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
-
-
Constructor Summary
Constructors Constructor Description HoverHandleContainerPart()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doAddChildVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> child, int index)
protected void
doAttachToAnchorageVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> anchorage, java.lang.String role)
protected javafx.scene.layout.VBox
doCreateVisual()
protected void
doDetachFromAnchorageVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> anchorage, java.lang.String role)
protected void
doRefreshVisual(javafx.scene.layout.VBox visual)
protected void
doRemoveChildVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> child, int index)
protected void
refreshHandleLocation(javafx.scene.Node hostVisual)
protected void
registerAtVisualPartMap(org.eclipse.gef.mvc.fx.viewer.IViewer viewer, javafx.scene.layout.VBox visual)
protected void
unregisterFromVisualPartMap(org.eclipse.gef.mvc.fx.viewer.IViewer viewer, javafx.scene.layout.VBox visual)
-
Methods inherited from class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart
activate, activateAdapters, activateChildren, activeProperty, adaptableProperty, adaptersProperty, addChild, addChild, addChildren, addChildren, anchoragesUnmodifiableProperty, anchoredsUnmodifiableProperty, attachAnchored, attachToAnchorage, attachToAnchorage, childrenUnmodifiableProperty, deactivate, deactivateAdapters, deactivateChildren, detachAnchored, detachFromAnchorage, detachFromAnchorage, determineViewer, dispose, doActivate, doDeactivate, getAdaptable, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getHandlers, getParent, getPolicies, getRoot, getVisual, isActive, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, register, removeChild, removeChildren, reorderChild, setAdaptable, setAdapter, setAdapter, setAdapter, setAdapter, setParent, setRefreshVisual, unregister, unsetAdapter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.gef.common.activate.IActivatable
activate, activeProperty, deactivate, isActive
-
Methods inherited from interface org.eclipse.gef.common.adapt.IAdaptable
adaptersProperty, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, setAdapter, setAdapter, setAdapter, setAdapter, unsetAdapter
-
Methods inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound
adaptableProperty, getAdaptable, setAdaptable
-
Methods inherited from interface org.eclipse.gef.mvc.fx.parts.IVisualPart
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
-
-
-
-
Method Detail
-
doAddChildVisual
protected void doAddChildVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> child, int index)
- Overrides:
doAddChildVisual
in classorg.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
-
doAttachToAnchorageVisual
protected void doAttachToAnchorageVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> anchorage, java.lang.String role)
- Overrides:
doAttachToAnchorageVisual
in classorg.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
-
doCreateVisual
protected javafx.scene.layout.VBox doCreateVisual()
- Specified by:
doCreateVisual
in classorg.eclipse.gef.mvc.fx.parts.AbstractVisualPart<javafx.scene.layout.VBox>
-
doDetachFromAnchorageVisual
protected void doDetachFromAnchorageVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> anchorage, java.lang.String role)
- Overrides:
doDetachFromAnchorageVisual
in classorg.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
-
doRefreshVisual
protected void doRefreshVisual(javafx.scene.layout.VBox visual)
- Specified by:
doRefreshVisual
in classorg.eclipse.gef.mvc.fx.parts.AbstractVisualPart<javafx.scene.layout.VBox>
-
refreshHandleLocation
protected void refreshHandleLocation(javafx.scene.Node hostVisual)
-
registerAtVisualPartMap
protected void registerAtVisualPartMap(org.eclipse.gef.mvc.fx.viewer.IViewer viewer, javafx.scene.layout.VBox visual)
- Overrides:
registerAtVisualPartMap
in classorg.eclipse.gef.mvc.fx.parts.AbstractVisualPart<javafx.scene.layout.VBox>
-
doRemoveChildVisual
protected void doRemoveChildVisual(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> child, int index)
- Overrides:
doRemoveChildVisual
in classorg.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
-
unregisterFromVisualPartMap
protected void unregisterFromVisualPartMap(org.eclipse.gef.mvc.fx.viewer.IViewer viewer, javafx.scene.layout.VBox visual)
- Overrides:
unregisterFromVisualPartMap
in classorg.eclipse.gef.mvc.fx.parts.AbstractVisualPart<javafx.scene.layout.VBox>
-
-