Package net.sourceforge.plantuml.svek
Class Cluster
java.lang.Object
net.sourceforge.plantuml.svek.Cluster
- All Implemented Interfaces:
Moveable
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createChild
(ClusterHeader clusterHeader, ColorSequence colorSequence, Entity g) void
static HColor
getBackColor
(HColor backColor, Stereotype stereotype, SName styleName, USymbol symbol, StyleBuilder styleBuilder, HColorSet colorSet, GroupType groupType) final int
final int
static StyleSignatureBasic
getDefaultStyleDefinition
(SName diagramStyleName, USymbol symbol, GroupType groupType) getNodes()
getNodes
(EnumSet<EntityPosition> position) final Cluster
static UStroke
getStrokeInternal
(Entity group, Style style) final int
final int
getTitleDimension
(StringBounder stringBounder) boolean
isLabel()
void
moveDelta
(double deltaX, double deltaY) boolean
printCluster1
(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder) printCluster2
(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type) void
printCluster3_forKermor
(StringBuilder sb, Collection<SvekEdge> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type) void
void
void
setPosition
(XPoint2D min, XPoint2D max) void
setTitlePosition
(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
-