Package net.sourceforge.plantuml.svek
Class SvekEdge
- java.lang.Object
-
- net.sourceforge.plantuml.cruise.XAbstractEdge
-
- net.sourceforge.plantuml.svek.SvekEdge
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.cruise.XAbstractEdge
bibliotekon, link, skinParam
-
-
Constructor Summary
Constructors Constructor Description SvekEdge(Link link, ISkinParam skinParam, StringBounder stringBounder, FontConfiguration font, FontConfiguration cardinalityFont, Bibliotekon bibliotekon, Pragma pragma, GraphvizVersion graphvizVersion)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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, XDimension2D dim, int col, GraphvizVersion graphvizVersion)
void
computeKal()
void
drawU(UGraphic ug)
Direction
getArrowDirection()
double
getArrowDirectionInRadian()
StyleBuilder
getCurrentStyleBuilder()
DotPath
getDotPath()
XPoint2D
getEndContactPoint()
java.lang.String
getEndUidPrefix()
double
getHorizontalDzeta(StringBounder stringBounder)
int
getLength()
XPoint2D
getMyPoint(Entity entity)
XPoint2D
getStartContactPoint()
java.lang.String
getStartUidPrefix()
Stereotype
getStereotype()
double
getVerticalDzeta(StringBounder stringBounder)
boolean
hasEntryPoint()
boolean
hasNoteLabelText()
boolean
isHidden()
boolean
isHorizontalSolitary()
boolean
isInverted()
boolean
isLink(Link link)
boolean
isLinkFromOrTo(Entity group)
boolean
isOpale()
void
manageCollision(java.util.Collection<SvekNode> allNodes)
void
moveDelta(double deltaX, double deltaY)
void
moveEndPoint(double dx, double dy)
void
moveStartPoint(double dx, double dy)
java.lang.String
rankSame()
boolean
sameConnections(SvekEdge other)
void
setOpale(boolean opale)
void
setProjectionCluster(Cluster cluster)
void
setSharedIds(java.util.Set<java.lang.String> ids)
void
solveLine(SvgResult fullSvg)
java.lang.String
toString()
-
Methods inherited from class net.sourceforge.plantuml.cruise.XAbstractEdge
diagramType
-
-
-
-
Constructor Detail
-
SvekEdge
public SvekEdge(Link link, ISkinParam skinParam, StringBounder stringBounder, FontConfiguration font, FontConfiguration cardinalityFont, Bibliotekon bibliotekon, Pragma pragma, GraphvizVersion graphvizVersion)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getArrowDirection
public Direction getArrowDirection()
- Specified by:
getArrowDirection
in interfaceGuideLine
-
getArrowDirectionInRadian
public double getArrowDirectionInRadian()
- Specified by:
getArrowDirectionInRadian
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, XDimension2D 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
public void solveLine(SvgResult fullSvg)
-
setSharedIds
public void setSharedIds(java.util.Set<java.lang.String> ids)
-
computeKal
public void computeKal()
-
isInverted
public boolean isInverted()
-
getHorizontalDzeta
public double getHorizontalDzeta(StringBounder stringBounder)
-
getVerticalDzeta
public double getVerticalDzeta(StringBounder stringBounder)
-
manageCollision
public void manageCollision(java.util.Collection<SvekNode> allNodes)
-
moveDelta
public void moveDelta(double deltaX, double deltaY)
-
getDotPath
public final DotPath getDotPath()
-
getLength
public int getLength()
-
setOpale
public void setOpale(boolean opale)
-
isOpale
public boolean isOpale()
-
isHorizontalSolitary
public boolean isHorizontalSolitary()
-
isLinkFromOrTo
public boolean isLinkFromOrTo(Entity group)
-
hasEntryPoint
public boolean hasEntryPoint()
-
setProjectionCluster
public void setProjectionCluster(Cluster cluster)
-
sameConnections
public boolean sameConnections(SvekEdge other)
-
isLink
public boolean isLink(Link link)
-
getStartContactPoint
public XPoint2D getStartContactPoint()
-
getEndContactPoint
public XPoint2D getEndContactPoint()
-
getCurrentStyleBuilder
public StyleBuilder getCurrentStyleBuilder()
-
getStereotype
public Stereotype getStereotype()
-
moveStartPoint
public void moveStartPoint(double dx, double dy)
-
moveEndPoint
public void moveEndPoint(double dx, double dy)
-
-