Class ClassDiagramLayouterOptionsGroup

  • All Implemented Interfaces:
    java.lang.Cloneable

    @OpenApiAll
    public class ClassDiagramLayouterOptionsGroup
    extends HierarchicLayouterOptionsGroup
    Class Layouter options group.
    • Field Detail

      • ASSOCIATION_BASED

        public static final java.lang.String ASSOCIATION_BASED
        See Also:
        Constant Field Values
      • LAYOUT_TYPES

        private static final java.util.List<java.lang.String> LAYOUT_TYPES
    • Constructor Detail

      • ClassDiagramLayouterOptionsGroup

        public ClassDiagramLayouterOptionsGroup()
        Construct ClassDiagramLayouterOptionsGroup
      • ClassDiagramLayouterOptionsGroup

        public ClassDiagramLayouterOptionsGroup​(java.lang.String optionId)
    • Method Detail

      • 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.