public abstract class VisualStyleDefinition
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
VisualStyleDefinition.ImageDefinition |
static class |
VisualStyleDefinition.ObjectMapping |
Modifier and Type | Field and Description |
---|---|
protected java.awt.Color |
defaultEdgeLineColor |
protected LineStyle |
defaultEdgeLineType |
protected Arrow |
defaultEdgeSourceArrow |
protected Arrow |
defaultEdgeTargetArrow |
protected java.awt.Color |
defaultNodeBorderColor |
protected LineStyle |
defaultNodeBorderLineStyle |
protected int |
defaultNodeBorderLineWidth |
protected java.awt.Color |
defaultNodeColor |
protected NodeShape |
defaultNodeShape |
protected java.lang.Double |
defaultNodeSize |
protected java.lang.String |
edgeAttr |
protected java.util.Vector |
edgeLineColorMapping |
protected java.util.Vector |
edgeLineTypeMapping |
protected java.util.Vector |
edgeSourceArrowMapping |
protected java.util.Vector |
edgeTargetArrowMapping |
protected java.lang.String |
name |
protected java.lang.String |
nodeAttr |
protected java.util.Vector |
nodeBorderColorMapping |
protected java.util.Vector |
nodeBorderLineStyleMapping |
protected java.util.Vector |
nodeBorderLineWidthMapping |
protected java.util.Vector |
nodeColorMapping |
protected java.util.Vector |
nodeImageMapping |
protected java.util.Vector |
nodeShapeMapping |
protected java.util.Vector |
nodeSizeMapping |
Modifier | Constructor and Description |
---|---|
protected |
VisualStyleDefinition(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getDefaultEdgeLineColor() |
LineStyle |
getDefaultEdgeLineType() |
Arrow |
getDefaultEdgeSourceArrow() |
Arrow |
getDefaultEdgeTargetArrow() |
java.awt.Color |
getDefaultNodeBorderColor() |
LineStyle |
getDefaultNodeBorderLineStyle() |
int |
getDefaultNodeBorderLineWidth() |
java.awt.Color |
getDefaultNodeColor() |
NodeShape |
getDefaultNodeShape() |
java.lang.Double |
getDefaultNodeSize() |
java.lang.String |
getEdgeAttribute() |
java.util.Vector |
getEdgeLineColorMapping() |
java.util.Vector |
getEdgeLineTypeMapping() |
java.util.Vector |
getEdgeSourceArrowMapping() |
java.util.Vector |
getEdgeTargetArrowMapping() |
java.lang.String |
getName() |
java.lang.String |
getNodeAttribute() |
java.util.Vector |
getNodeBorderColorMapping() |
java.util.Vector |
getNodeBorderLineStyleMapping() |
java.util.Vector |
getNodeBorderLineWidthMapping() |
java.util.Vector |
getNodeColorMapping() |
java.util.Vector |
getNodeImageMapping() |
java.util.Vector |
getNodeShapeMapping() |
java.util.Vector |
getNodeSizeMapping() |
protected java.lang.String name
protected java.lang.String nodeAttr
protected java.lang.String edgeAttr
protected NodeShape defaultNodeShape
protected java.lang.Double defaultNodeSize
protected java.awt.Color defaultNodeColor
protected LineStyle defaultNodeBorderLineStyle
protected int defaultNodeBorderLineWidth
protected java.awt.Color defaultNodeBorderColor
protected Arrow defaultEdgeSourceArrow
protected Arrow defaultEdgeTargetArrow
protected LineStyle defaultEdgeLineType
protected java.awt.Color defaultEdgeLineColor
protected java.util.Vector nodeShapeMapping
protected java.util.Vector nodeImageMapping
protected java.util.Vector nodeSizeMapping
protected java.util.Vector nodeColorMapping
protected java.util.Vector nodeBorderColorMapping
protected java.util.Vector nodeBorderLineStyleMapping
protected java.util.Vector nodeBorderLineWidthMapping
protected java.util.Vector edgeSourceArrowMapping
protected java.util.Vector edgeTargetArrowMapping
protected java.util.Vector edgeLineTypeMapping
protected java.util.Vector edgeLineColorMapping
public java.lang.String getName()
public java.lang.String getNodeAttribute()
public java.lang.String getEdgeAttribute()
public java.util.Vector getNodeShapeMapping()
public java.util.Vector getNodeImageMapping()
public java.util.Vector getNodeSizeMapping()
public java.util.Vector getNodeColorMapping()
public java.util.Vector getNodeBorderColorMapping()
public java.util.Vector getNodeBorderLineStyleMapping()
public java.util.Vector getNodeBorderLineWidthMapping()
public java.util.Vector getEdgeSourceArrowMapping()
public java.util.Vector getEdgeTargetArrowMapping()
public java.util.Vector getEdgeLineTypeMapping()
public java.util.Vector getEdgeLineColorMapping()
public NodeShape getDefaultNodeShape()
public java.lang.Double getDefaultNodeSize()
public java.awt.Color getDefaultNodeColor()
public LineStyle getDefaultNodeBorderLineStyle()
public int getDefaultNodeBorderLineWidth()
public java.awt.Color getDefaultNodeBorderColor()
public Arrow getDefaultEdgeSourceArrow()
public Arrow getDefaultEdgeTargetArrow()
public LineStyle getDefaultEdgeLineType()
public java.awt.Color getDefaultEdgeLineColor()