Package net.sourceforge.plantuml.svek
Class Cluster
java.lang.Object
net.sourceforge.plantuml.svek.Cluster
- All Implemented Interfaces:
Moveable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateChild(ClusterHeader clusterHeader, ColorSequence colorSequence, Entity g) voidstatic HColorgetBackColor(HColor backColor, Stereotype stereotype, SName styleName, USymbol symbol, StyleBuilder styleBuilder, HColorSet colorSet, GroupType groupType) final intfinal intstatic StyleSignatureBasicgetDefaultStyleDefinition(SName diagramStyleName, USymbol symbol, GroupType groupType) getNodes()getNodes(EnumSet<EntityPosition> position) final Clusterstatic UStrokegetStrokeInternal(Entity group, Style style) final intfinal intgetTitleDimension(StringBounder stringBounder) booleanisLabel()voidmoveDelta(double deltaX, double deltaY) booleanprintCluster1(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder) printCluster2(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type) voidprintCluster3_forKermor(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type) voidvoidvoidsetPosition(XPoint2D min, XPoint2D max) voidsetTitlePosition(XPoint2D pos) toString()
-
Field Details
-
CENTER_ID
- See Also:
-
diagram
-
-
Constructor Details
-
Cluster
-
-
Method Details
-
moveDelta
public void moveDelta(double deltaX, double deltaY) -
toString
-
getParentCluster
-
addNode
-
getNodes
-
getNodes
-
getChildren
-
createChild
-
getGroups
-
getTitleAndAttributeWidth
public final int getTitleAndAttributeWidth() -
getTitleAndAttributeHeight
public final int getTitleAndAttributeHeight() -
getRectangleArea
-
setTitlePosition
-
setNoteTopPosition
-
setNoteBottomPosition
-
getDefaultStyleDefinition
public static StyleSignatureBasic getDefaultStyleDefinition(SName diagramStyleName, USymbol symbol, GroupType groupType) -
drawU
-
getStrokeInternal
-
setPosition
-
printCluster1
public boolean printCluster1(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder) -
printCluster2
public SvekNode printCluster2(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type) -
printCluster3_forKermor
public void printCluster3_forKermor(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type) -
getClusterId
-
isLabel
public boolean isLabel() -
getBackColor
public static HColor getBackColor(HColor backColor, Stereotype stereotype, SName styleName, USymbol symbol, StyleBuilder styleBuilder, HColorSet colorSet, GroupType groupType) -
getColorNoteTop
public final int getColorNoteTop() -
getColorNoteBottom
public final int getColorNoteBottom() -
getTitleDimension
-
getMagneticBorder
-