Class Dot2ZestAttributesConverter

java.lang.Object
org.eclipse.gef.dot.internal.ui.conversion.Dot2ZestAttributesConverter
All Implemented Interfaces:
org.eclipse.gef.common.attributes.IAttributeCopier

public class Dot2ZestAttributesConverter extends Object implements org.eclipse.gef.common.attributes.IAttributeCopier
A converter that transforms a Graph that is attributed with DotAttributes into a Graph that is attributed with ZestProperties.
  • Field Details

  • Constructor Details

    • Dot2ZestAttributesConverter

      public Dot2ZestAttributesConverter()
  • Method Details

    • copy

      public void copy(org.eclipse.gef.common.attributes.IAttributeStore source, org.eclipse.gef.common.attributes.IAttributeStore target)
      Specified by:
      copy in interface org.eclipse.gef.common.attributes.IAttributeCopier
    • convertAttributes

      protected void convertAttributes(org.eclipse.gef.graph.Edge dot, org.eclipse.gef.graph.Edge zest)
    • convertAttributes

      protected void convertAttributes(org.eclipse.gef.graph.Node dot, org.eclipse.gef.graph.Node zest)
    • convertAttributes

      protected void convertAttributes(org.eclipse.gef.graph.Graph dot, org.eclipse.gef.graph.Graph zest)
    • options

    • getBounds

      public javafx.geometry.Bounds getBounds(javafx.scene.Node fxNode)
      Bounds for the JavaFxElement after CSS
      Parameters:
      fxNode - the fxnode of which the bounds should be calculated
      Returns:
      the bounds of the node