Package net.sourceforge.plantuml.svek
Class SvekLine
java.lang.Object
net.sourceforge.plantuml.svek.SvekLine
-
Constructor Summary
ConstructorsConstructorDescriptionSvekLine
(Link link, ColorSequence colorSequence, ISkinParam skinParam, StringBounder stringBounder, FontConfiguration font, Bibliotekon bibliotekon, Pragma pragma) -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendLine
(GraphvizVersion graphvizVersion, java.lang.StringBuilder sb, DotMode dotMode, DotSplines dotSplines) static void
appendTable
(java.lang.StringBuilder sb, int w, int h, int col) static void
appendTable
(java.lang.StringBuilder sb, Dimension2D dim, int col, GraphvizVersion graphvizVersion) void
double
final DotPath
java.awt.geom.Point2D
final java.lang.String
double
getHorizontalDzeta
(StringBounder stringBounder) int
java.awt.geom.Point2D
getMyPoint
(IEntity entity) java.awt.geom.Point2D
final java.lang.String
double
getVerticalDzeta
(StringBounder stringBounder) boolean
boolean
boolean
isHidden()
boolean
boolean
boolean
boolean
isLinkFromOrTo
(IEntity group) boolean
isOpale()
void
manageCollision
(java.util.Collection<SvekNode> allNodes) void
moveSvek
(double deltaX, double deltaY) java.lang.String
rankSame()
boolean
sameConnections
(SvekLine other) void
setOpale
(boolean opale) void
setProjectionCluster
(Cluster cluster) void
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
SvekLine
public SvekLine(Link link, ColorSequence colorSequence, ISkinParam skinParam, StringBounder stringBounder, FontConfiguration font, Bibliotekon bibliotekon, Pragma pragma)
-
-
Method Details
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getArrowDirection
- Specified by:
getArrowDirection
in interfaceGuideLine
-
getArrowDirection2
public double getArrowDirection2()- Specified by:
getArrowDirection2
in interfaceGuideLine
-
hasNoteLabelText
public boolean hasNoteLabelText() -
appendLine
public void appendLine(GraphvizVersion graphvizVersion, java.lang.StringBuilder sb, DotMode dotMode, DotSplines dotSplines) -
rankSame
public java.lang.String rankSame() -
appendTable
public static void appendTable(java.lang.StringBuilder sb, Dimension2D dim, int col, GraphvizVersion graphvizVersion) -
appendTable
public static void appendTable(java.lang.StringBuilder sb, int w, int h, int col) -
getStartUidPrefix
public final java.lang.String getStartUidPrefix() -
getEndUidPrefix
public final java.lang.String getEndUidPrefix() -
solveLine
-
drawU
-
isInverted
public boolean isInverted() -
getHorizontalDzeta
-
getVerticalDzeta
-
manageCollision
-
moveSvek
public void moveSvek(double deltaX, double deltaY) -
getDotPath
-
getLength
public int getLength() -
setOpale
public void setOpale(boolean opale) -
isOpale
public boolean isOpale() -
isHorizontalSolitary
public boolean isHorizontalSolitary() -
isLinkFromOrTo
-
hasEntryPoint
public boolean hasEntryPoint() -
setProjectionCluster
-
isHidden
public boolean isHidden() -
sameConnections
-
getMyPoint
-
isLink
-
getStartContactPoint
public java.awt.geom.Point2D getStartContactPoint() -
getEndContactPoint
public java.awt.geom.Point2D getEndContactPoint() -
getOther
-
getCurrentStyleBuilder
-
getStereotype
-