Package de.xima.fc.common.graphdot
Class AttributeListBuilder.StandardAttribute
- java.lang.Object
-
- de.xima.fc.common.graphdot.AttributeListBuilder.StandardAttribute
-
- Enclosing class:
- AttributeListBuilder<A extends IGraphDotAttributeList,Self extends AttributeListBuilder<A,Self>>
public static final class AttributeListBuilder.StandardAttribute extends Object
List of pre-definedAttributeListBuilder.TypedAttribute
s.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
-
-
-
Field Detail
-
ARROW_HEAD
public static final AttributeListBuilder.AttributeArrowHead ARROW_HEAD
Thearrowhead
attribute. Style of arrow head on the head node of an edge.
-
ARROW_SIZE
public static final AttributeListBuilder.AttributeArrowSize ARROW_SIZE
Thearrowsize
attribute. Multiplicative scale factor for arrow heads.
-
ARROW_TAIL
public static final AttributeListBuilder.AttributeArrowTail ARROW_TAIL
Thearrowhead
attribute. Style of arrow head on the tail node of an edge.
-
BG_COLOR
public static final AttributeListBuilder.AttributeBgColor BG_COLOR
Thebgcolor
attribute. Canvas background color.
-
CLASS
public static final AttributeListBuilder.AttributeClass CLASS
Theclass
attribute. CSS class names to attach to the node, edge, graph, or cluster's SVG element.
-
CLUSTER
public static final AttributeListBuilder.AttributeCluster CLUSTER
Theclass
attribute. Whether the subgraph is a cluster.
-
CLUSTER_RANK
public static final AttributeListBuilder.AttributeClusterRank CLUSTER_RANK
Theclusterank
attribute. Mode used for handling clusters. The subgraph is laid out separately, and then integrated as a unit into its parent graph, with a bounding rectangle drawn about it. If the cluster has alabel
parameter, this label is displayed within the rectangle. Note also that there can be clusters within clusters.
-
COLOR
public static final AttributeListBuilder.AttributeColor COLOR
Thecolor
attribute.
-
CONSTRAINT
public static final AttributeListBuilder.AttributeConstraint CONSTRAINT
Theconstraint
attribute. If false, the edge is not used in ranking the nodes
-
DIRECTION
public static final AttributeListBuilder.AttributeDirection DIRECTION
Thedir
attribute. Indicates which ends of the edge should be decorated with an arrowhead.
-
EDGE_TOOLTIP
public static final AttributeListBuilder.AttributeEdgeTooltip EDGE_TOOLTIP
Theedgetooltip
attribute. Tooltip annotation attached to the non-label part of an edge.
-
EXTERNAL_LABEL
public static final AttributeListBuilder.AttributeExternalLabel EXTERNAL_LABEL
Thexlabel
attribute. External label for a node or edge.
-
EXTERNAL_LABEL_POSITION
public static final AttributeListBuilder.AttributeExteriorLabelPosition EXTERNAL_LABEL_POSITION
Thexlp
attribute. Position of an external label, in points.
-
FILL_COLOR
public static final AttributeListBuilder.AttributeFillColor FILL_COLOR
Thefillcolor
attribute. Color used to fill the background of a node or cluster.
-
FONT_COLOR
public static final AttributeListBuilder.AttributeFontColor FONT_COLOR
Thefontcolor
attribute. Color used for text.
-
FONT_NAME
public static final AttributeListBuilder.AttributeFontName FONT_NAME
Thefontname
attribute. Font used for text.
-
FONT_SIZE
public static final AttributeListBuilder.AttributeFontSize FONT_SIZE
Thefontsize
attribute. Font size, in points, used for text.
-
HEAD_LABEL
public static final AttributeListBuilder.AttributeHeadLabel HEAD_LABEL
Theheadlabel
attribute. Text label to be placed near head of edge.
-
HEAD_TOOLTIP
public static final AttributeListBuilder.AttributeHeadTooltip HEAD_TOOLTIP
Theheadtooltip
attribute. Tooltip annotation attached to the head of an edge.
-
HEIGHT
public static final AttributeListBuilder.AttributeHeight HEIGHT
Theheight
attribute. Height of a node, in inches.
-
LABEL
public static final AttributeListBuilder.AttributeLabel LABEL
Thelabel
attribute.
-
LABEL_CENTER_POSITION
public static final AttributeListBuilder.AttributeLabelCenterPosition LABEL_CENTER_POSITION
Thelp
attribute. Label center position, in points.
-
LABEL_FONT_COLOR
public static final AttributeListBuilder.AttributeLabelFontColor LABEL_FONT_COLOR
-
LABEL_LOCATION
public static final AttributeListBuilder.AttributeLabelLocation LABEL_LOCATION
Thelabelloc
attribute. Vertical placement of labels for nodes, root graphs and clusters.
-
LABEL_TOOLTIP
public static final AttributeListBuilder.AttributeLabelTooltip LABEL_TOOLTIP
Thelabeltooltip
attribute. Tooltip annotation attached to label of an edge.
-
MARGIN
public static final AttributeListBuilder.AttributeMargin MARGIN
Themargin
attribute. For graphs, this sets x and y margins of canvas, in inches.
-
NODE_SEPARATION
public static final AttributeListBuilder.AttributeNodeSeparation NODE_SEPARATION
Thenodesep
attribute. Specifies the minimum space between two adjacent nodes in the same rank, in inches.
-
ORDERING
public static final AttributeListBuilder.AttributeOrdering ORDERING
Theordering
attribute. Constrains the left-to-right ordering of node edges. If defined as a graph or subgraph attribute, the value is applied to all nodes in the graph or subgraph. Note that the graph attribute takes precedence over the node attribute.
-
PEN_COLOR
public static final AttributeListBuilder.AttributePenColor PEN_COLOR
Thepencolor
attribute.
-
PEN_WIDTH
public static final AttributeListBuilder.AttributePenWidth PEN_WIDTH
Thependwidth
attribute. Specifies the width of the pen, in points, used to draw lines and curves.
-
PERIPHERIES
public static final AttributeListBuilder.AttributePeripheries PERIPHERIES
Theperipheries
attribute. Set number of peripheries used in polygonal shapes and cluster boundaries.
-
RANK_DIRECTION
public static final AttributeListBuilder.AttributeRankDirection RANK_DIRECTION
Therankdir
attribute. Direction to draw directed graphs (one rank at a time)
-
RANK_SEPARATION
public static final AttributeListBuilder.AttributeRankSeparation RANK_SEPARATION
Theranksep
attribute. Specifies separation between ranks.
-
ROOT_GRAPH
public static final AttributeListBuilder.AttributeGraphRoot ROOT_GRAPH
Theroot
attribute for graphs. Gives the name of the node.
-
ROOT_NODE
public static final AttributeListBuilder.AttributeNodeRoot ROOT_NODE
Theroot
attribute for nodes. specifies That the node should be used as a central node.
-
SHAPE
public static final AttributeListBuilder.AttributeShape SHAPE
Theshape
attribute. Sets the shape of a node.
-
SHOW_BOXES
public static final AttributeListBuilder.AttributeShowBoxes SHOW_BOXES
Theshowboxes
attribute. Print guide boxes for debugging.
-
STYLE_EDGE
public static final AttributeListBuilder.AttributeEdgeStyle STYLE_EDGE
Thestyle
attribute for edges. Set style information for edges of the graph.
-
STYLE_NODE
public static final AttributeListBuilder.AttributeNodeStyle STYLE_NODE
Thestyle
attribute for nodes. Set style information for nodes of the graph.
-
STYLE_SUB_GRAPH
public static final AttributeListBuilder.AttributeSubGraphStyle STYLE_SUB_GRAPH
Thestyle
attribute for sub graphs. Set style information for sub graphs of the graph.
-
TAIL_LABEL
public static final AttributeListBuilder.AttributeTailLabel TAIL_LABEL
Thetaillabel
attribute. Text label to be placed near tail of edge.
-
TAIL_TOOLTIP
public static final AttributeListBuilder.AttributeTailTooltip TAIL_TOOLTIP
Thetailtooltip
attribute. Tooltip annotation attached to the tail of an edge.
-
TOOLTIP
public static final AttributeListBuilder.AttributeTooltip TOOLTIP
Thetooltip
attribute. Tooltip (mouse hover text) attached to the node, edge, cluster, or graph.
-
TRUE_COLOR
public static final AttributeListBuilder.AttributeTrueColor TRUE_COLOR
Thetruecolor
attribute. Whether internal bitmap rendering relies on a truecolor color model or uses.
-
WIDTH
public static final AttributeListBuilder.AttributeWidth WIDTH
Thewidth
attribute. Width of a node, in inches.
-
-