net.sourceforge.plantuml.svek
Class Line
java.lang.Object
net.sourceforge.plantuml.svek.Line
- All Implemented Interfaces:
- Hideable, Moveable
public class Line
- extends Object
- implements Moveable, Hideable
Constructor Summary |
Line(String startUid,
String endUid,
Link link,
ColorSequence colorSequence,
String ltail,
String lhead,
ISkinParam skinParam,
StringBounder stringBounder,
FontConfiguration labelFont,
Bibliotekon bibliotekon,
GraphvizVersion graphvizVersion)
|
Method Summary |
void |
appendLine(StringBuilder sb)
|
static void |
appendTable(StringBuilder sb,
Dimension2D dim,
int col)
|
static void |
appendTable(StringBuilder sb,
int w,
int h,
int col)
|
void |
drawU(UGraphic ug,
double x,
double y,
HtmlColor color)
|
DotPath |
getDotPath()
|
String |
getEndUid()
|
UDrawable |
getExtremity(LinkHat hat,
LinkDecor decor,
net.sourceforge.plantuml.svek.SvekUtils.PointListIterator pointListIterator)
|
double |
getHorizontalDzeta(StringBounder stringBounder)
|
int |
getLength()
|
String |
getStartUid()
|
double |
getVerticalDzeta(StringBounder stringBounder)
|
boolean |
hasEntryPoint()
|
boolean |
hasNoteLabelText()
|
boolean |
isHidden()
|
boolean |
isHorizontalSolitary()
|
boolean |
isInverted()
|
boolean |
isLinkFromOrToGroup(IEntity group)
|
boolean |
isOpale()
|
void |
manageCollision(Collection<Shape> allShapes)
|
void |
moveSvek(double deltaX,
double deltaY)
|
String |
rankSame()
|
boolean |
sameConnections(Line other)
|
void |
setOpale(boolean opale)
|
void |
setProjectionCluster(Cluster cluster)
|
void |
solveLine(String svg,
int fullHeight,
MinFinder corner1)
|
String |
toString()
|
Line
public Line(String startUid,
String endUid,
Link link,
ColorSequence colorSequence,
String ltail,
String lhead,
ISkinParam skinParam,
StringBounder stringBounder,
FontConfiguration labelFont,
Bibliotekon bibliotekon,
GraphvizVersion graphvizVersion)
toString
public String toString()
- Overrides:
toString
in class Object
hasNoteLabelText
public boolean hasNoteLabelText()
appendLine
public void appendLine(StringBuilder sb)
rankSame
public String rankSame()
appendTable
public static void appendTable(StringBuilder sb,
Dimension2D dim,
int col)
appendTable
public static void appendTable(StringBuilder sb,
int w,
int h,
int col)
getStartUid
public final String getStartUid()
getEndUid
public final String getEndUid()
getExtremity
public UDrawable getExtremity(LinkHat hat,
LinkDecor decor,
net.sourceforge.plantuml.svek.SvekUtils.PointListIterator pointListIterator)
solveLine
public void solveLine(String svg,
int fullHeight,
MinFinder corner1)
drawU
public void drawU(UGraphic ug,
double x,
double y,
HtmlColor color)
isInverted
public boolean isInverted()
getHorizontalDzeta
public double getHorizontalDzeta(StringBounder stringBounder)
getVerticalDzeta
public double getVerticalDzeta(StringBounder stringBounder)
manageCollision
public void manageCollision(Collection<Shape> allShapes)
moveSvek
public void moveSvek(double deltaX,
double deltaY)
- Specified by:
moveSvek
in interface Moveable
getDotPath
public final DotPath getDotPath()
getLength
public int getLength()
setOpale
public void setOpale(boolean opale)
isOpale
public boolean isOpale()
isHorizontalSolitary
public boolean isHorizontalSolitary()
isLinkFromOrToGroup
public boolean isLinkFromOrToGroup(IEntity group)
hasEntryPoint
public boolean hasEntryPoint()
setProjectionCluster
public void setProjectionCluster(Cluster cluster)
isHidden
public boolean isHidden()
- Specified by:
isHidden
in interface Hideable
sameConnections
public boolean sameConnections(Line other)
Copyright © 2013. All Rights Reserved.