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.StringBEZIERstatic java.lang.StringIDstatic java.lang.StringORTHOGONALstatic java.util.ListSTATE_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.StringgetEdgeRouting()Get route style stringprotected voidinitCommonDefaultValues()voidsetEdgeRouting(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:
initCommonDefaultValuesin classHierarchicLayouterOptionsGroup
-
getEdgeRouting
public java.lang.String getEdgeRouting()
Get route style string- Overrides:
getEdgeRoutingin classHierarchicLayouterOptionsGroup- Returns:
- string.
-
setEdgeRouting
public void setEdgeRouting(java.lang.String s)
Set route style for state diagram- Overrides:
setEdgeRoutingin classHierarchicLayouterOptionsGroup- Parameters:
s- string value.
-
-