Class StateMachineLayouterOptionsGroup
- java.lang.Object
-
- com.nomagic.magicdraw.core.options.OptionsGroup
-
- com.nomagic.magicdraw.core.options.AbstractPropertyOptionsGroup
-
- com.nomagic.magicdraw.core.options.AbstractDiagramLayouterOptionsGroup
-
- com.nomagic.magicdraw.core.options.HierarchicLayouterOptionsGroup
-
- com.nomagic.magicdraw.core.options.StateMachineLayouterOptionsGroup
-
- All Implemented Interfaces:
java.lang.Cloneable
@OpenApiAll public class StateMachineLayouterOptionsGroup extends HierarchicLayouterOptionsGroup
State machine layouter options group.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BEZIER
static java.lang.String
ID
static java.lang.String
ORTHOGONAL
static java.util.List
STATE_ROUTING_STYLES
-
Fields inherited from class com.nomagic.magicdraw.core.options.HierarchicLayouterOptionsGroup
EDGE_ROUTINGS, OBLIQUE
-
Fields inherited from class com.nomagic.magicdraw.core.options.AbstractDiagramLayouterOptionsGroup
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
-
Fields inherited from class com.nomagic.magicdraw.core.options.OptionsGroup
ICON_ENVIRONMENT_OPTIONS
-
-
Constructor Summary
Constructors Constructor Description StateMachineLayouterOptionsGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getEdgeRouting()
Get route style stringprotected void
initCommonDefaultValues()
void
setEdgeRouting(java.lang.String s)
Set route style for state diagram-
Methods inherited from class com.nomagic.magicdraw.core.options.HierarchicLayouterOptionsGroup
addProperty, afterLoad, getBackloopRouting, getConsiderLayoutTemplates, getCopy, getLayoutLabelConsideration, getLayoutOnlyTopLevel, getMakeSubTrees, getMinimalFirstSegmentLength, getMinimalLayerDistance, getMinimalLinkDistance, getMinimalShapeDistance, getOrientation, getRemoveFalseCrossings, getSequencer, getShapeAlignmentWithinLayer, getUseGlobalSequencing, getUseTransposition, isLayoutOnlyTopLevel, setBackloopRouting, setConsiderLayoutTemplates, setLayoutLabelConsideration, setLayoutOnlyTopLevel, setMakeSubTrees, setMinimalFirstSegmentLength, setMinimalLayerDistance, setMinimalLinkDistance, setMinimalShapeDistance, setOrientation, setRemoveFalseCrossings, setSequencer, setShapeAlignmentWithinLayer, setUseGlobalSequencing, setUseTransposition
-
Methods inherited from class com.nomagic.magicdraw.core.options.AbstractDiagramLayouterOptionsGroup
getMakePreferredLayoutSize, getOptimizeLabelOrientations, isMoveToFreeSpace, setDefaultValues, setMakePreferredLayoutSize, setMoveToFreeSpace, setOptimizeLabelOrientations
-
Methods inherited from class com.nomagic.magicdraw.core.options.AbstractPropertyOptionsGroup
addInvisibleProperty, addProperty, addProperty, beforeLoad, clone, createDefault, createOptions, createOptionsPanel, fixProperty, getOptions, getOptionsToSave, getProperty, getVisibleOptions, hasVisibleOptions, loadOptions, removeProperty, setOptions, setPropertiesInvisible, setPropertyInvisible
-
Methods inherited from class com.nomagic.magicdraw.core.options.OptionsGroup
add, afterSave, firstInit, getBanner, getChildren, getGroupIcon, getIcon, getId, getName, getParent, isEnabled, isVisible, remove, resetCachedValues, setEnabled, setVisible, sortChildren
-
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
BEZIER
public static final java.lang.String BEZIER
- See Also:
- Constant Field Values
-
ORTHOGONAL
public static final java.lang.String ORTHOGONAL
- See Also:
- Constant Field Values
-
STATE_ROUTING_STYLES
public static final java.util.List STATE_ROUTING_STYLES
-
-
Method Detail
-
initCommonDefaultValues
protected void initCommonDefaultValues()
- Overrides:
initCommonDefaultValues
in classHierarchicLayouterOptionsGroup
-
getEdgeRouting
public java.lang.String getEdgeRouting()
Get route style string- Overrides:
getEdgeRouting
in classHierarchicLayouterOptionsGroup
- Returns:
- string.
-
setEdgeRouting
public void setEdgeRouting(java.lang.String s)
Set route style for state diagram- Overrides:
setEdgeRouting
in classHierarchicLayouterOptionsGroup
- Parameters:
s
- string value.
-
-