Package net.sourceforge.plantuml.svek
Class Line
- java.lang.Object
-
- net.sourceforge.plantuml.svek.Line
-
-
Constructor Summary
Constructors Constructor Description Line(Link link, ColorSequence colorSequence, ISkinParam skinParam, StringBounder stringBounder, FontConfiguration labelFont, Bibliotekon bibliotekon, Pragma pragma)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendLine(GraphvizVersion graphvizVersion, java.lang.StringBuilder sb, DotMode dotMode)static voidappendTable(java.lang.StringBuilder sb, int w, int h, int col)static voidappendTable(java.lang.StringBuilder sb, java.awt.geom.Dimension2D dim, int col, GraphvizVersion graphvizVersion)voiddrawU(UGraphic ug, HtmlColor color)DotPathgetDotPath()java.awt.geom.Point2DgetEndContactPoint()java.lang.StringgetEndUidPrefix()doublegetHorizontalDzeta(StringBounder stringBounder)intgetLength()java.awt.geom.Point2DgetMyPoint(IEntity entity)IEntitygetOther(IEntity entity)java.awt.geom.Point2DgetStartContactPoint()java.lang.StringgetStartUidPrefix()doublegetVerticalDzeta(StringBounder stringBounder)booleanhasEntryPoint()booleanhasNoteLabelText()booleanisHidden()booleanisHorizontalSolitary()booleanisInverted()booleanisLink(Link link)booleanisLinkFromOrTo(IEntity group)booleanisOpale()voidmanageCollision(java.util.Collection<Shape> allShapes)voidmoveSvek(double deltaX, double deltaY)java.lang.StringrankSame()booleansameConnections(Line other)voidsetOpale(boolean opale)voidsetProjectionCluster(Cluster cluster)voidsolveLine(SvgResult fullSvg, MinFinder corner1)java.lang.StringtoString()
-
-
-
Constructor Detail
-
Line
public Line(Link link, ColorSequence colorSequence, ISkinParam skinParam, StringBounder stringBounder, FontConfiguration labelFont, Bibliotekon bibliotekon, Pragma pragma)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hasNoteLabelText
public boolean hasNoteLabelText()
-
appendLine
public void appendLine(GraphvizVersion graphvizVersion, java.lang.StringBuilder sb, DotMode dotMode)
-
rankSame
public java.lang.String rankSame()
-
appendTable
public static void appendTable(java.lang.StringBuilder sb, java.awt.geom.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()
-
isInverted
public boolean isInverted()
-
getHorizontalDzeta
public double getHorizontalDzeta(StringBounder stringBounder)
-
getVerticalDzeta
public double getVerticalDzeta(StringBounder stringBounder)
-
manageCollision
public void manageCollision(java.util.Collection<Shape> allShapes)
-
moveSvek
public void moveSvek(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(IEntity group)
-
hasEntryPoint
public boolean hasEntryPoint()
-
setProjectionCluster
public void setProjectionCluster(Cluster cluster)
-
sameConnections
public boolean sameConnections(Line other)
-
getMyPoint
public java.awt.geom.Point2D getMyPoint(IEntity entity)
-
isLink
public boolean isLink(Link link)
-
getStartContactPoint
public java.awt.geom.Point2D getStartContactPoint()
-
getEndContactPoint
public java.awt.geom.Point2D getEndContactPoint()
-
-