@OpenApiAll public class OrthogonalRouterOptionsGroup extends AbstractDiagramLayouterOptionsGroup
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
ALIGNMENT_BOTTOM, ALIGNMENT_CENTER, ALIGNMENT_TOP, LAYOUT_LABEL_CONSIDERATION, LAYOUT_LABEL_CONSIDERATION_FULL, LAYOUT_LABEL_CONSIDERATION_NONE, LAYOUT_LABEL_CONSIDERATION_PARTIAL, MAX_INT_VALUE, SHAPE_ALIGNMENT
Constructor and Description |
---|
OrthogonalRouterOptionsGroup() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(Property property)
Adds property to this group.
|
int |
getMinimalFirstSegmentLength()
Get the minimal length of the first and last segments for orthogonal path routings, i.e.
|
int |
getMinimalPathToPathDistance()
Gets the distance between two paths.
|
int |
getMinimalShapeToPathDistance()
Gets the minimal distance between paths and shapes.
|
boolean |
getRouteOnGrid()
Get Route On Grid property value.
|
protected void |
initCommonDefaultValues() |
void |
setDefaultValues()
Sets default values for the properties contained in this group.
|
void |
setMinimalFirstSegmentLength(int d)
Set the minimal length of the first and last segments for orthogonal path routings, i.e.
|
void |
setMinimalPathToPathDistance(int d)
Determines the distance between two paths.
|
void |
setMinimalShapeToPathDistance(int d)
Determines the minimal distance between paths and shapes.
|
void |
setRouteOnGrid(boolean b)
Set Route On Grid property value.
|
getMakePreferredLayoutSize, getOptimizeLabelOrientations, isMoveToFreeSpace, setMakePreferredLayoutSize, setMoveToFreeSpace, setOptimizeLabelOrientations
addInvisibleProperty, addProperty, addProperty, getOptions, getProperty, getVisibleOptions, removeProperty, setOptions, setPropertiesInvisible, setPropertyInvisible
getGroupIcon, getIcon, getName
public static final java.lang.String ID
public void addProperty(Property property)
AbstractPropertyOptionsGroup
AbstractPropertyOptionsGroup.addProperty(Property, String)
method.addProperty
in class AbstractPropertyOptionsGroup
property
- property to be added.public void setDefaultValues()
AbstractPropertyOptionsGroup
setDefaultValues
in class AbstractDiagramLayouterOptionsGroup
protected void initCommonDefaultValues()
initCommonDefaultValues
in class AbstractDiagramLayouterOptionsGroup
public int getMinimalFirstSegmentLength()
public void setMinimalFirstSegmentLength(int d)
d
- the new minimal first segment length valuepublic int getMinimalShapeToPathDistance()
public void setMinimalShapeToPathDistance(int d)
d
- the new minimal shape to path distance valuepublic int getMinimalPathToPathDistance()
public void setMinimalPathToPathDistance(int d)
d
- the new minimal path to path distance valuepublic void setRouteOnGrid(boolean b)
b
- boolean.public boolean getRouteOnGrid()