public abstract class AbstractCommonLayout extends java.lang.Object implements IEffortGraphLayout
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
ANNOTATION_COLOR |
protected double |
ANNOTATION_LABEL_SCALE |
protected java.lang.String |
DEFAULT_EDGES_STYLE |
protected java.lang.String |
DEFAULT_VERTEX_STYLE |
protected java.lang.String |
DEFAULT_VERTEX_STYLE_LABEL |
protected java.lang.String |
FONT |
protected java.lang.String |
FONT_COLOR_EDGES |
protected java.lang.String |
FONT_COLOR_VERTEX |
protected int |
FONT_SIZE_EDGES |
protected int |
FONT_SIZE_VERTEX |
protected double |
FUNCTION_LABEL_SCALE |
protected java.lang.String |
FUNCTON_COLOR |
protected java.lang.String |
GRADIENT_COLOR_VERTEX |
protected java.util.Map<java.lang.String,java.lang.Object> |
mapVertex |
protected int |
maxLabelLenght |
protected java.lang.String |
SOURCE_COLOR |
protected java.lang.String |
STROKE_COLOR_EDGES |
protected java.lang.String |
STROKE_COLOR_VERTEX |
protected java.lang.String |
TARGET_COLOR |
protected double |
VERTEX_HEIGHT |
protected double |
VERTEX_WIDTH |
Constructor and Description |
---|
AbstractCommonLayout() |
Modifier and Type | Method and Description |
---|---|
abstract com.mxgraph.view.mxGraph |
createmxGraph(EffortGraph graphEffort) |
java.lang.String |
cutLabel(EffortGraphNode node,
EffortGraph graphEffort,
java.lang.String label) |
protected java.util.Map<java.lang.String,java.lang.Object> |
getStyleEdgesMap() |
protected java.util.Map<java.lang.String,java.lang.Object> |
getStyleVertexMap() |
protected void |
setStyleEdgesDefault(com.mxgraph.view.mxGraph mxgraph) |
protected void |
setVertexStyleDefault(com.mxgraph.view.mxGraph mxgraph) |
protected void |
setVertexStyleLabel(com.mxgraph.view.mxGraph mxgraph) |
double |
tooglePosition(double i,
double min,
double max) |
protected java.util.Map<java.lang.String,java.lang.Object> mapVertex
protected final double ANNOTATION_LABEL_SCALE
protected final double FUNCTION_LABEL_SCALE
protected final double VERTEX_WIDTH
protected final double VERTEX_HEIGHT
protected final java.lang.String FONT
protected final java.lang.String FONT_COLOR_VERTEX
protected final java.lang.String STROKE_COLOR_VERTEX
protected final java.lang.String GRADIENT_COLOR_VERTEX
protected final java.lang.String FONT_COLOR_EDGES
protected final java.lang.String STROKE_COLOR_EDGES
protected final int FONT_SIZE_VERTEX
protected final int FONT_SIZE_EDGES
protected final java.lang.String DEFAULT_EDGES_STYLE
protected final java.lang.String DEFAULT_VERTEX_STYLE
protected final java.lang.String SOURCE_COLOR
protected final java.lang.String TARGET_COLOR
protected final java.lang.String ANNOTATION_COLOR
protected final java.lang.String FUNCTON_COLOR
protected final int maxLabelLenght
protected final java.lang.String DEFAULT_VERTEX_STYLE_LABEL
public abstract com.mxgraph.view.mxGraph createmxGraph(EffortGraph graphEffort)
createmxGraph
in interface IEffortGraphLayout
protected java.util.Map<java.lang.String,java.lang.Object> getStyleVertexMap()
protected java.util.Map<java.lang.String,java.lang.Object> getStyleEdgesMap()
protected void setStyleEdgesDefault(com.mxgraph.view.mxGraph mxgraph)
protected void setVertexStyleDefault(com.mxgraph.view.mxGraph mxgraph)
protected void setVertexStyleLabel(com.mxgraph.view.mxGraph mxgraph)
public java.lang.String cutLabel(EffortGraphNode node, EffortGraph graphEffort, java.lang.String label)
public double tooglePosition(double i, double min, double max)