Class PaletteNodesFactory
java.lang.Object
com.amalgamasimulation.graphicaleditor.palette.nodes.PaletteNodesFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PaletteNodecreateAction(javafx.scene.image.Image image, String actionDescriptor, String tooltipText) static PaletteNodecreateAction(javafx.scene.image.Image image, String actionDescriptor, String tooltipText, Predicate<Object> actionTargetFilter) static PaletteNodecreateAction(javafx.scene.Node graphics, String actionDescriptor, String tooltipText) static PaletteNodecreateAction(javafx.scene.Node graphics, String actionDescriptor, String tooltipText, Predicate<Object> actionTargetFilter) static PaletteNodestatic PaletteNodestatic PaletteNodecreateArc(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color, boolean showArrow) static PaletteNodecreateArc(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color, boolean showArrow, Object context) static PaletteNodecreateNode(String tooltipText, org.eclipse.emf.ecore.EClass eClass) static PaletteNodecreateNode(String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context) static PaletteNodecreateNode(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color) static PaletteNodecreateNode(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color, Object context) static PaletteNodecreateNode(javafx.scene.Node graphics, String tooltipText, org.eclipse.emf.ecore.EClass eClass) static PaletteNodecreateObject(javafx.scene.image.Image image, String tooltipText, org.eclipse.emf.ecore.EClass eClass) static PaletteNodecreateObject(javafx.scene.image.Image image, String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context) static PaletteNodecreateObject(javafx.scene.image.Image image, String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context, Predicate<Object> actionTargetFilter, String actionDescriptor) static PaletteNodecreateObject(javafx.scene.image.Image image, String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context, Predicate<Object> actionTargetFilter, String actionDescriptor, Predicate<Object> visibleFilter) static PaletteNodecreateObject(javafx.scene.Node graphics, String tooltipText, org.eclipse.emf.ecore.EClass eClass) static PaletteNodecreateObject(javafx.scene.Node graphics, String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context)
-
Constructor Details
-
PaletteNodesFactory
public PaletteNodesFactory()
-
-
Method Details
-
createArc
-
createArc
public static PaletteNode createArc(String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context) -
createArc
public static PaletteNode createArc(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color, boolean showArrow) -
createArc
public static PaletteNode createArc(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color, boolean showArrow, Object context) -
createNode
-
createNode
public static PaletteNode createNode(String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context) -
createNode
public static PaletteNode createNode(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color) -
createNode
public static PaletteNode createNode(javafx.scene.Node graphics, String tooltipText, org.eclipse.emf.ecore.EClass eClass) -
createNode
public static PaletteNode createNode(String tooltipText, org.eclipse.emf.ecore.EClass eClass, javafx.scene.paint.Color color, Object context) -
createObject
public static PaletteNode createObject(javafx.scene.Node graphics, String tooltipText, org.eclipse.emf.ecore.EClass eClass) -
createObject
public static PaletteNode createObject(javafx.scene.Node graphics, String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context) -
createObject
public static PaletteNode createObject(javafx.scene.image.Image image, String tooltipText, org.eclipse.emf.ecore.EClass eClass) -
createObject
public static PaletteNode createObject(javafx.scene.image.Image image, String tooltipText, org.eclipse.emf.ecore.EClass eClass, Object context) -
createObject
-
createObject
-
createAction
public static PaletteNode createAction(javafx.scene.Node graphics, String actionDescriptor, String tooltipText) -
createAction
public static PaletteNode createAction(javafx.scene.image.Image image, String actionDescriptor, String tooltipText) -
createAction
public static PaletteNode createAction(javafx.scene.Node graphics, String actionDescriptor, String tooltipText, Predicate<Object> actionTargetFilter) -
createAction
public static PaletteNode createAction(javafx.scene.image.Image image, String actionDescriptor, String tooltipText, Predicate<Object> actionTargetFilter)
-