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
FieldsFields inherited from class com.nomagic.magicdraw.core.options.HierarchicLayouterOptionsGroup
EDGE_ROUTINGS, OBLIQUE, ORTHOGONALFields 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
ConstructorsConstructorDescriptionConstruct ClassDiagramLayouterOptionsGroupClassDiagramLayouterOptionsGroup(String optionId) -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet Build Containment Hierarchies property value in order organized classes connected by containment paths into hierarchies.booleanGet Build Generalization HierarchiesbooleanGet Build Realization Hierarchies property valueSet Hierarchy Links.Deprecated.has no affect anymore, will be removed in later versions.protected voidvoidsetBuildContainmentHierarchies(boolean b) Set Build Containment Hierarchies property value in order to organize classes connected by containment paths into hierarchies.voidsetBuildGeneralizationHierarchies(boolean b) Set Build Generalization Hierarchies property value in order to organize classes connected by generalization paths into hierarchies.voidsetBuildRealizationHierarchies(boolean b) Set Build Realization Hierarchies property value in order to organize classes connected by realization paths into hierarchies.voidDeprecated.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, setUseTranspositionMethods inherited from class com.nomagic.magicdraw.core.options.AbstractDiagramLayouterOptionsGroup
getMakePreferredLayoutSize, getOptimizeLabelOrientations, isMoveToFreeSpace, setDefaultValues, setMakePreferredLayoutSize, setMoveToFreeSpace, setOptimizeLabelOrientationsMethods inherited from class com.nomagic.magicdraw.core.options.AbstractPropertyOptionsGroup
addInvisibleProperty, addProperty, addProperty, getOptions, getProperty, getVisibleOptions, removeProperty, setOptions, setPropertiesInvisible, setPropertyInvisibleMethods 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:
initCommonDefaultValuesin 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.
-