Class Cluster

  • All Implemented Interfaces:
    Moveable

    public class Cluster
    extends java.lang.Object
    implements Moveable
    • Method Detail

      • moveSvek

        public void moveSvek​(double deltaX,
                             double deltaY)
        Specified by:
        moveSvek in interface Moveable
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getParentCluster

        public final Cluster getParentCluster()
      • addNode

        public void addNode​(Node node)
      • getNodes

        public final java.util.List<Node> getNodes()
      • getChildren

        public final java.util.List<Cluster> getChildren()
      • getGroups

        public final java.util.Set<IGroup> getGroups()
      • getTitleAndAttributeWidth

        public final int getTitleAndAttributeWidth()
      • getTitleAndAttributeHeight

        public final int getTitleAndAttributeHeight()
      • getWidth

        public double getWidth()
      • getMinX

        public double getMinX()
      • setTitlePosition

        public void setTitlePosition​(double x,
                                     double y)
      • getDefaultStyleDefinition

        public static StyleSignature getDefaultStyleDefinition​(SName styleName)
      • manageEntryExitPoint

        public void manageEntryExitPoint​(StringBounder stringBounder)
      • setPosition

        public void setPosition​(double minX,
                                double minY,
                                double maxX,
                                double maxY)
      • printCluster1

        public void printCluster1​(java.lang.StringBuilder sb,
                                  java.util.Collection<Line> lines,
                                  StringBounder stringBounder)
      • fillRankMin

        public void fillRankMin​(java.util.Set<java.lang.String> rankMin)
      • getClusterId

        public java.lang.String getClusterId()
      • getSpecialPointId

        public static java.lang.String getSpecialPointId​(IEntity group)
      • getMinPoint

        public java.lang.String getMinPoint​(UmlDiagramType type)
      • getMaxPoint

        public java.lang.String getMaxPoint​(UmlDiagramType type)
      • isLabel

        public boolean isLabel()
      • getColor

        public int getColor()
      • getTitleColor

        public int getTitleColor()
      • isClusterOf

        public boolean isClusterOf​(IEntity ent)
      • checkFolderPosition

        public double checkFolderPosition​(java.awt.geom.Point2D pt,
                                          StringBounder stringBounder)