Class ClassDiagramLayouterOptionsGroup
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.ClassDiagramLayouterOptionsGroup
- All Implemented Interfaces:
Cloneable
Class Layouter options group.
-
Field Summary
Fields inherited from class com.nomagic.magicdraw.core.options.HierarchicLayouterOptionsGroup
EDGE_ROUTINGS, OBLIQUE, ORTHOGONAL
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
-
Constructor Summary
ConstructorDescriptionConstruct ClassDiagramLayouterOptionsGroupClassDiagramLayouterOptionsGroup
(String optionId) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Get Build Containment Hierarchies property value in order organized classes connected by containment paths into hierarchies.boolean
Get Build Generalization Hierarchiesboolean
Get Build Realization Hierarchies property valueSet Hierarchy Links.Deprecated.has no affect anymore, will be removed in later versions.protected void
void
setBuildContainmentHierarchies
(boolean b) Set Build Containment Hierarchies property value in order to organize classes connected by containment paths into hierarchies.void
setBuildGeneralizationHierarchies
(boolean b) Set Build Generalization Hierarchies property value in order to organize classes connected by generalization paths into hierarchies.void
setBuildRealizationHierarchies
(boolean b) Set Build Realization Hierarchies property value in order to organize classes connected by realization paths into hierarchies.void
Deprecated.has no affect anymore, will be removed in later versions.Methods inherited from class com.nomagic.magicdraw.core.options.HierarchicLayouterOptionsGroup
addProperty, afterLoad, getBackloopRouting, getConsiderLayoutTemplates, getCopy, getEdgeRouting, getLayoutLabelConsideration, getLayoutOnlyTopLevel, getMakeSubTrees, getMinimalFirstSegmentLength, getMinimalLayerDistance, getMinimalLinkDistance, getMinimalShapeDistance, getOrientation, getRemoveFalseCrossings, getSequencer, getShapeAlignmentWithinLayer, getUseGlobalSequencing, getUseTransposition, isLayoutOnlyTopLevel, setBackloopRouting, setConsiderLayoutTemplates, setEdgeRouting, 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, getOptions, getProperty, getVisibleOptions, removeProperty, setOptions, setPropertiesInvisible, setPropertyInvisible
Methods inherited from class com.nomagic.magicdraw.core.options.OptionsGroup
getGroupIcon, getIcon, getName
-
Field Details
-
ID
- See Also:
-
HIERARCHY_BASED
- See Also:
-
ASSOCIATION_BASED
- See Also:
-
-
Constructor Details
-
ClassDiagramLayouterOptionsGroup
public ClassDiagramLayouterOptionsGroup()Construct ClassDiagramLayouterOptionsGroup -
ClassDiagramLayouterOptionsGroup
-
-
Method Details
-
initCommonDefaultValues
protected void initCommonDefaultValues()- Overrides:
initCommonDefaultValues
in classHierarchicLayouterOptionsGroup
-
getLayoutType
Deprecated.has no affect anymore, will be removed in later versions.Get String representation of layout.- Returns:
- string value.
-
setLayoutType
Deprecated.has no affect anymore, will be removed in later versions.Set layout type.- Parameters:
s
- layout type.
-
setBuildGeneralizationHierarchies
public void setBuildGeneralizationHierarchies(boolean b) Set Build Generalization Hierarchies property value in order to organize classes connected by generalization paths into hierarchies.- Parameters:
b
- value.
-
getBuildGeneralizationHierarchies
public boolean getBuildGeneralizationHierarchies()Get Build Generalization Hierarchies- Returns:
- boolean value.
-
setBuildRealizationHierarchies
public void setBuildRealizationHierarchies(boolean b) Set Build Realization Hierarchies property value in order to organize classes connected by realization paths into hierarchies.- Parameters:
b
- boolean value.
-
getBuildRealizationHierarchies
public boolean getBuildRealizationHierarchies()Get Build Realization Hierarchies property value- Returns:
- boolean value.
-
setBuildContainmentHierarchies
public void setBuildContainmentHierarchies(boolean b) Set Build Containment Hierarchies property value in order to organize classes connected by containment paths into hierarchies.- Parameters:
b
- set to true to build containment paths into a hierarchy, false otherwise
-
getBuildContainmentHierarchies
public boolean getBuildContainmentHierarchies()Get Build Containment Hierarchies property value in order organized classes connected by containment paths into hierarchies.- Returns:
- boolean value
-
getHierarchyLinks
Set Hierarchy Links.- Returns:
- Set.
-