public class TrianaColorModel extends java.lang.Object implements NodeColorModel, CableColorModel, BackgroundColorModel, TrianaColorConstants
BACKGROUND_COLOR, CABLE_COLOR, CONTROL_CABLE_COLOR, DEFAULT_ERROR_COLOR, ERROR_NODE_COLOR, ERROR_TOOL_COLOR, GROUP_TOOL_COLOR, NAME_COLOR, NAME_ELEMENT, NODE_COLOR, PROGRESS_COLOR, PROGRESS_ELEMENT, SHOW_TOOL_CONNECTED_COLOR, SHOW_TOOL_CONNECTED_ELEMENT, SHOW_TOOL_UNCONNECTED_COLOR, SHOW_TOOL_UNCONNECTED_ELEMENT, STRIPE_ELEMENT, TOOL_COLOR, TOOL_ELEMENT, TRIGGER_NODE_COLOR
Constructor and Description |
---|
TrianaColorModel() |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getBackground() |
java.awt.Color |
getColor(Cable cable) |
java.awt.Color |
getColor(Node node) |
java.awt.Color |
getColor(java.lang.String element) |
java.awt.Color |
getColor(java.lang.String element,
Tool tool) |
java.lang.String[] |
getColorNames() |
java.lang.String[] |
getElementNames() |
java.lang.String |
getModelName() |
public java.lang.String getModelName()
getModelName
in interface ColorModel
public java.lang.String[] getColorNames()
getColorNames
in interface ColorModel
public java.lang.String[] getElementNames()
getElementNames
in interface ColorModel
public java.awt.Color getColor(java.lang.String element, Tool tool)
getColor
in interface ColorModel
public java.awt.Color getColor(java.lang.String element)
getColor
in interface ColorModel
public java.awt.Color getColor(Node node)
getColor
in interface NodeColorModel
public java.awt.Color getColor(Cable cable)
getColor
in interface CableColorModel
public java.awt.Color getBackground()
getBackground
in interface BackgroundColorModel