Class 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>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable

        org.eclipse.gef.common.adapt.IAdaptable.Bound<A extends org.eclipse.gef.common.adapt.IAdaptable>
      • Nested classes/interfaces inherited from interface org.eclipse.gef.common.adapt.IAdaptable.Bound

        org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<T extends org.eclipse.gef.common.adapt.IAdaptable>
    • Field Summary

      • Fields inherited from interface org.eclipse.gef.common.activate.IActivatable

        ACTIVE_PROPERTY
      • Fields inherited from interface org.eclipse.gef.common.adapt.IAdaptable

        ADAPTERS_PROPERTY
      • Fields inherited from interface org.eclipse.gef.mvc.fx.parts.IVisualPart

        ANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY, REFRESH_VISUAL_PROPERTY
    • 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.common.dispose.IDisposable

        dispose
      • 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
    • Constructor Detail

      • HoverHandleContainerPart

        public HoverHandleContainerPart()
    • Method Detail

      • doAddChildVisual

        protected void doAddChildVisual​(org.eclipse.gef.mvc.fx.parts.IVisualPart<? extends javafx.scene.Node> child,
                                        int index)
        Overrides:
        doAddChildVisual in class org.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 class org.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
      • doCreateVisual

        protected javafx.scene.layout.VBox doCreateVisual()
        Specified by:
        doCreateVisual in class org.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 class org.eclipse.gef.mvc.fx.parts.AbstractHandlePart<javafx.scene.layout.VBox>
      • doRefreshVisual

        protected void doRefreshVisual​(javafx.scene.layout.VBox visual)
        Specified by:
        doRefreshVisual in class org.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 class org.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 class org.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 class org.eclipse.gef.mvc.fx.parts.AbstractVisualPart<javafx.scene.layout.VBox>