Package net.sourceforge.plantuml.svek
Class Cluster
- java.lang.Object
-
- net.sourceforge.plantuml.svek.Cluster
-
-
Constructor Summary
Constructors Constructor Description Cluster(ColorSequence colorSequence, ISkinParam skinParam, IGroup root)
-
Method Summary
-
-
-
Field Detail
-
CENTER_ID
public static final String CENTER_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Cluster
public Cluster(ColorSequence colorSequence, ISkinParam skinParam, IGroup root)
-
-
Method Detail
-
moveSvek
public void moveSvek(double deltaX, double deltaY)
-
getParentCluster
public final Cluster getParentCluster()
-
addNode
public void addNode(SvekNode node)
-
createChild
public Cluster createChild(int titleAndAttributeWidth, int titleAndAttributeHeight, TextBlock title, TextBlock stereo, ColorSequence colorSequence, ISkinParam skinParam, IGroup g)
-
getTitleAndAttributeWidth
public final int getTitleAndAttributeWidth()
-
getTitleAndAttributeHeight
public final int getTitleAndAttributeHeight()
-
getWidth
public double getWidth()
-
getMinX
public double getMinX()
-
getClusterPosition
public ClusterPosition getClusterPosition()
-
setTitlePosition
public void setTitlePosition(double x, double y)
-
getDefaultStyleDefinition
public static StyleSignatureBasic getDefaultStyleDefinition(SName diagramStyleName, USymbol symbol)
-
getDefaultStyleDefinitionStateGroup
public static StyleSignature getDefaultStyleDefinitionStateGroup(Stereotype stereotype)
-
drawU
public void drawU(UGraphic ug, UmlDiagramType umlDiagramType, ISkinParam skinParam2unused)
-
manageEntryExitPoint
public void manageEntryExitPoint(StringBounder stringBounder)
-
setPosition
public void setPosition(double minX, double minY, double maxX, double maxY)
-
printCluster1
public void printCluster1(StringBuilder sb, Collection<SvekLine> lines, StringBounder stringBounder)
-
printCluster2
public SvekNode printCluster2(StringBuilder sb, Collection<SvekLine> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type)
-
getClusterId
public String getClusterId()
-
getMinPoint
public String getMinPoint(UmlDiagramType type)
-
getMaxPoint
public String getMaxPoint(UmlDiagramType type)
-
isLabel
public boolean isLabel()
-
getColor
public int getColor()
-
getTitleColor
public int getTitleColor()
-
isClusterOf
public boolean isClusterOf(IEntity ent)
-
getBackColor
public static HColor getBackColor(HColor backColor, ISkinParam skinParam, Stereotype stereotype, SName styleName, USymbol symbol)
-
checkFolderPosition
public double checkFolderPosition(Point2D pt, StringBounder stringBounder)
-
-