Class DotHTMLNodePart

  • 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.IContentPart<javafx.scene.Group>, org.eclipse.gef.mvc.fx.parts.IResizableContentPart<javafx.scene.Group>, org.eclipse.gef.mvc.fx.parts.ITransformableContentPart<javafx.scene.Group>, org.eclipse.gef.mvc.fx.parts.IVisualPart<javafx.scene.Group>

    public class DotHTMLNodePart
    extends DotNodePart
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.gef.zest.fx.parts.NodePart

        org.eclipse.gef.zest.fx.parts.NodePart.NestedGraphIcon
      • 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 class org.eclipse.gef.zest.fx.parts.NodePart

        CSS_CLASS, CSS_CLASS_ICON, CSS_CLASS_LABEL, CSS_CLASS_SHAPE, DEFAULT_CHILDREN_PANE_HEIGHT, DEFAULT_CHILDREN_PANE_WIDTH, DEFAULT_NESTED_CHILDREN_ZOOM_FACTOR, DEFAULT_OUTER_LAYOUT_CONTAINER_HEIGHT_NESTING, DEFAULT_OUTER_LAYOUT_CONTAINER_WIDTH_NESTING, DEFAULT_SHAPE_PADDING, ZOOMLEVEL_SHOW_NESTED_GRAPH
      • 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.IContentPart

        CONTENT_ANCHORAGES_PROPERTY, CONTENT_CHILDREN_PROPERTY, CONTENT_PROPERTY
      • Fields inherited from interface org.eclipse.gef.mvc.fx.parts.ITransformableContentPart

        TRANSFORM_PROVIDER_KEY, TRANSFORM_PROVIDER_ROLE
      • Fields inherited from interface org.eclipse.gef.mvc.fx.parts.IVisualPart

        ANCHORAGES_PROPERTY, ANCHOREDS_PROPERTY, CHILDREN_PROPERTY, PARENT_PROPERTY, REFRESH_VISUAL_PROPERTY
    • Constructor Summary

      Constructors 
      Constructor Description
      DotHTMLNodePart()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected javafx.scene.Group doCreateVisual()  
      protected void doRefreshVisual​(javafx.scene.Group visual)  
      protected void refreshHtmlLabelNode()  
      • Methods inherited from class org.eclipse.gef.zest.fx.parts.NodePart

        doActivate, doAddChildVisual, doDeactivate, doGetContentAnchorages, doGetContentChildren, doRemoveChildVisual, getContent, getContentSize, getContentTransform, getIconImageView, getLabelText, getShape, refreshIcon, refreshLabel, refreshTooltip, setContentSize, setContentTransform
      • Methods inherited from class org.eclipse.gef.mvc.fx.parts.AbstractContentPart

        addContentChild, attachToContentAnchorage, contentAnchoragesUnmodifiableProperty, contentChildrenUnmodifiableProperty, contentProperty, detachFromContentAnchorage, doAddContentChild, doAttachToContentAnchorage, doDetachFromContentAnchorage, doRemoveContentChild, doReorderContentChild, getContentAnchoragesUnmodifiable, getContentChildrenUnmodifiable, isFocusable, isSelectable, refreshContentAnchorages, refreshContentChildren, register, registerAtContentPartMap, removeContentChild, reorderContentChild, setContent, unregister, unregisterFromContentPartMap
      • 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, doAttachToAnchorageVisual, doDetachFromAnchorageVisual, getAdaptable, getAdapter, getAdapter, getAdapter, getAdapterKey, getAdapters, getAdapters, getAdapters, getAnchoragesUnmodifiable, getAnchoredsUnmodifiable, getBehaviors, getChildrenUnmodifiable, getHandlers, getParent, getPolicies, getRoot, getVisual, isActive, isRefreshVisual, parentProperty, refreshVisual, refreshVisualProperty, registerAtVisualPartMap, removeChild, removeChildren, reorderChild, setAdaptable, setAdapter, setAdapter, setAdapter, setAdapter, setParent, setRefreshVisual, unregisterFromVisualPartMap, 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.IContentPart

        addContentChild, attachToContentAnchorage, contentAnchoragesUnmodifiableProperty, contentChildrenUnmodifiableProperty, contentProperty, detachFromContentAnchorage, getContentAnchoragesUnmodifiable, getContentChildrenUnmodifiable, isFocusable, isSelectable, refreshContentAnchorages, refreshContentChildren, removeContentChild, reorderContentChild, setContent
      • Methods inherited from interface org.eclipse.gef.common.dispose.IDisposable

        dispose
      • Methods inherited from interface org.eclipse.gef.mvc.fx.parts.IResizableContentPart

        getVisualSize, setVisualSize
      • Methods inherited from interface org.eclipse.gef.mvc.fx.parts.ITransformableContentPart

        getVisualTransform, setVisualTransform
      • 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

      • DotHTMLNodePart

        public DotHTMLNodePart()
    • Method Detail

      • doRefreshVisual

        protected void doRefreshVisual​(javafx.scene.Group visual)
        Overrides:
        doRefreshVisual in class DotNodePart
      • refreshHtmlLabelNode

        protected void refreshHtmlLabelNode()