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:
java.lang.Cloneable
@OpenApiAll public class ClassDiagramLayouterOptionsGroup extends HierarchicLayouterOptionsGroup
Class Layouter options group.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ASSOCIATION_BASED
static java.lang.String
HIERARCHY_BASED
static java.lang.String
ID
-
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
Constructors Constructor Description ClassDiagramLayouterOptionsGroup()
Construct ClassDiagramLayouterOptionsGroupClassDiagramLayouterOptionsGroup(java.lang.String optionId)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
getBuildContainmentHierarchies()
Get Build Containment Hierarchies property value in order organized classes connected by containment paths into hierarchies.boolean
getBuildGeneralizationHierarchies()
Get Build Generalization Hierarchiesboolean
getBuildRealizationHierarchies()
Get Build Realization Hierarchies property valuejava.util.Set<java.lang.Class<?>>
getHierarchyLinks()
Set Hierarchy Links.java.lang.String
getLayoutType()
Deprecated.has no affect anymore, will be removed in later versions.protected void
initCommonDefaultValues()
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
setLayoutType(java.lang.String s)
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 Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
HIERARCHY_BASED
public static final java.lang.String HIERARCHY_BASED
- See Also:
- Constant Field Values
-
ASSOCIATION_BASED
public static final java.lang.String ASSOCIATION_BASED
- See Also:
- Constant Field Values
-
-
Method Detail
-
initCommonDefaultValues
protected void initCommonDefaultValues()
- Overrides:
initCommonDefaultValues
in classHierarchicLayouterOptionsGroup
-
getLayoutType
@Deprecated public java.lang.String getLayoutType()
Deprecated.has no affect anymore, will be removed in later versions.Get String representation of layout.- Returns:
- string value.
-
setLayoutType
@Deprecated public void setLayoutType(java.lang.String s)
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
public java.util.Set<java.lang.Class<?>> getHierarchyLinks()
Set Hierarchy Links.- Returns:
- Set.
-
-