Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CENTER_ID |
Constructor and Description |
---|
Cluster(ColorSequence colorSequence,
ISkinParam skinParam,
IGroup root) |
Modifier and Type | Method and Description |
---|---|
void |
addShape(Shape sh) |
double |
checkFolderPosition(java.awt.geom.Point2D pt,
StringBounder stringBounder) |
Cluster |
createChild(IGroup g,
int titleAndAttributeWidth,
int titleAndAttributeHeight,
TextBlock title,
TextBlock stereo,
ColorSequence colorSequence,
ISkinParam skinParam) |
void |
drawU(UGraphic ug,
DotData dotData,
UStroke stroke) |
void |
fillRankMin(java.util.Set<java.lang.String> rankMin) |
static HtmlColor |
getBackColor(HtmlColor backColor,
ISkinParam skinParam,
Stereotype stereotype) |
java.util.List<Cluster> |
getChildren() |
java.lang.String |
getClusterId() |
ClusterPosition |
getClusterPosition() |
int |
getColor() |
IGroup |
getGroup() |
java.lang.String |
getMaxPoint(UmlDiagramType type) |
java.lang.String |
getMinPoint(UmlDiagramType type) |
double |
getMinX() |
Cluster |
getParent() |
java.util.List<Shape> |
getShapes() |
static java.lang.String |
getSpecialPointId(IEntity group) |
int |
getTitleAndAttributeHeight() |
int |
getTitleAndAttributeWidth() |
int |
getTitleColor() |
double |
getWidth() |
boolean |
isClusterOf(IEntity ent) |
void |
moveSvek(double deltaX,
double deltaY) |
void |
printCluster1(java.lang.StringBuilder sb,
java.util.Collection<Line> lines) |
boolean |
printCluster2(java.lang.StringBuilder sb,
java.util.Collection<Line> lines,
StringBounder stringBounder,
DotMode dotMode,
GraphvizVersion graphvizVersion,
UmlDiagramType type) |
void |
printClusterEntryExit(java.lang.StringBuilder sb,
StringBounder stringBounder) |
void |
setPosition(double minX,
double minY,
double maxX,
double maxY) |
void |
setTitlePosition(double x,
double y) |
java.lang.String |
toString() |
public static final java.lang.String CENTER_ID
public Cluster(ColorSequence colorSequence, ISkinParam skinParam, IGroup root)
public void moveSvek(double deltaX, double deltaY)
public java.lang.String toString()
toString
in class java.lang.Object
public final Cluster getParent()
public void addShape(Shape sh)
public final java.util.List<Shape> getShapes()
public final java.util.List<Cluster> getChildren()
public Cluster createChild(IGroup g, int titleAndAttributeWidth, int titleAndAttributeHeight, TextBlock title, TextBlock stereo, ColorSequence colorSequence, ISkinParam skinParam)
public final IGroup getGroup()
public final int getTitleAndAttributeWidth()
public final int getTitleAndAttributeHeight()
public double getWidth()
public double getMinX()
public ClusterPosition getClusterPosition()
public void setTitlePosition(double x, double y)
public void setPosition(double minX, double minY, double maxX, double maxY)
public void printCluster1(java.lang.StringBuilder sb, java.util.Collection<Line> lines)
public void printClusterEntryExit(java.lang.StringBuilder sb, StringBounder stringBounder)
public boolean printCluster2(java.lang.StringBuilder sb, java.util.Collection<Line> lines, StringBounder stringBounder, DotMode dotMode, GraphvizVersion graphvizVersion, UmlDiagramType type)
public void fillRankMin(java.util.Set<java.lang.String> rankMin)
public java.lang.String getClusterId()
public static java.lang.String getSpecialPointId(IEntity group)
public java.lang.String getMinPoint(UmlDiagramType type)
public java.lang.String getMaxPoint(UmlDiagramType type)
public int getColor()
public int getTitleColor()
public boolean isClusterOf(IEntity ent)
public static HtmlColor getBackColor(HtmlColor backColor, ISkinParam skinParam, Stereotype stereotype)
public double checkFolderPosition(java.awt.geom.Point2D pt, StringBounder stringBounder)