@OpenApiAll public class ClassDiagramLayouterOptionsGroup extends HierarchicLayouterOptionsGroup
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASSOCIATION_BASED |
static java.lang.String |
HIERARCHY_BASED |
static java.lang.String |
ID |
EDGE_ROUTINGS, OBLIQUE, ORTHOGONAL
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 and Description |
---|
ClassDiagramLayouterOptionsGroup()
Construct ClassDiagramLayouterOptionsGroup
|
ClassDiagramLayouterOptionsGroup(java.lang.String optionId) |
Modifier and Type | Method and Description |
---|---|
boolean |
getBuildContainmentHierarchies()
Get Build Containment Hierarchies property value in order organized
classes connected by containment paths into hierarchies.
|
boolean |
getBuildGeneralizationHierarchies()
Get Build Generalization Hierarchies
|
boolean |
getBuildRealizationHierarchies()
Get Build Realization Hierarchies property value
|
java.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.
|
addProperty, afterLoad, getBackloopRouting, getConsiderLayoutTemplates, 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
getMakePreferredLayoutSize, getOptimizeLabelOrientations, isMoveToFreeSpace, setDefaultValues, setMakePreferredLayoutSize, setMoveToFreeSpace, setOptimizeLabelOrientations
addInvisibleProperty, addProperty, addProperty, getOptions, getProperty, getVisibleOptions, removeProperty, setOptions, setPropertiesInvisible, setPropertyInvisible
getGroupIcon, getIcon, getName
public static final java.lang.String ID
public static final java.lang.String HIERARCHY_BASED
public static final java.lang.String ASSOCIATION_BASED
public ClassDiagramLayouterOptionsGroup()
public ClassDiagramLayouterOptionsGroup(java.lang.String optionId)
protected void initCommonDefaultValues()
initCommonDefaultValues
in class HierarchicLayouterOptionsGroup
@Deprecated public java.lang.String getLayoutType()
@Deprecated public void setLayoutType(java.lang.String s)
s
- layout type.public void setBuildGeneralizationHierarchies(boolean b)
b
- value.public boolean getBuildGeneralizationHierarchies()
public void setBuildRealizationHierarchies(boolean b)
b
- boolean value.public boolean getBuildRealizationHierarchies()
public void setBuildContainmentHierarchies(boolean b)
b
- set to true to build containment paths into a hierarchy, false otherwisepublic boolean getBuildContainmentHierarchies()
public java.util.Set<java.lang.Class<?>> getHierarchyLinks()