java.lang.Object
com.amalgamasimulation.graphicaleditor.palette.nodes.PaletteNode

public class PaletteNode extends Object
  • Constructor Details

  • Method Details

    • getActionDescriptor

      public String getActionDescriptor()
    • getType

      public PaletteNode.PaletteNodeType getType()
    • getGraphics

      public javafx.scene.Node getGraphics()
    • getTooltipText

      public String getTooltipText()
    • getEClass

      public org.eclipse.emf.ecore.EClass getEClass()
    • getContext

      public Object getContext()
    • getActionTargetFilter

      public Predicate<Object> getActionTargetFilter()
    • getVisibleFilter

      public Predicate<Object> getVisibleFilter()
    • getDefaultImageGraphics

      public static javafx.scene.Node getDefaultImageGraphics(javafx.scene.image.Image image)
    • getDefaultGraphics

      public static org.eclipse.gef.fx.nodes.GeometryNode<org.eclipse.gef.geometry.planar.IGeometry> getDefaultGraphics(org.eclipse.gef.geometry.planar.IGeometry geometry)
    • getDefaultNodeGraphics

      public static org.eclipse.gef.fx.nodes.GeometryNode<org.eclipse.gef.geometry.planar.Ellipse> getDefaultNodeGraphics()
    • getDefaultNodeGraphics

      public static org.eclipse.gef.fx.nodes.GeometryNode<org.eclipse.gef.geometry.planar.Ellipse> getDefaultNodeGraphics(javafx.scene.paint.Color color)
    • getDefaultArcGraphics

      public static javafx.scene.Group getDefaultArcGraphics()
    • getDefaultPolylineArcGraphics

      public static javafx.scene.Group getDefaultPolylineArcGraphics()
    • getDefaultArcGraphics

      public static javafx.scene.Group getDefaultArcGraphics(javafx.scene.paint.Color color, boolean showArrow)