@OpenApiAll public class OrganicRouterOptionsGroup 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 |
---|
OrganicRouterOptionsGroup() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(Property property)
Adds property to this group.
|
int |
getMinimumDistance()
Get the minimum distance between any two path segments.
|
boolean |
getRouteOnlyNecessary()
Get Route Only Necessary property value.
|
boolean |
getUseExistingBends()
Get Use Existing Bends property value.
|
protected void |
initCommonDefaultValues() |
void |
setDefaultValues()
Sets default values for the properties contained in this group.
|
void |
setMinimalDistance(int d)
Set the minimum distance between any two path segments.
|
void |
setRouteOnlyNecessary(boolean b)
Set Route Only Necessary property value.
|
void |
setUseExistingBends(boolean b)
Set Use Existing Bends 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 setDefaultValues()
AbstractPropertyOptionsGroup
setDefaultValues
in class AbstractDiagramLayouterOptionsGroup
protected void initCommonDefaultValues()
initCommonDefaultValues
in class AbstractDiagramLayouterOptionsGroup
public int getMinimumDistance()
public void setMinimalDistance(int d)
d
- int.public void setUseExistingBends(boolean b)
b
- booleanpublic boolean getUseExistingBends()
public void setRouteOnlyNecessary(boolean b)
b
- booleanpublic boolean getRouteOnlyNecessary()
public void addProperty(Property property)
AbstractPropertyOptionsGroup
AbstractPropertyOptionsGroup.addProperty(Property, String)
method.addProperty
in class AbstractPropertyOptionsGroup
property
- property to be added.