java.lang.Object
net.sourceforge.plantuml.cucadiagram.WithLinkType
net.sourceforge.plantuml.cucadiagram.Link
All Implemented Interfaces:
Hideable, Removeable

public class Link extends WithLinkType implements Hideable, Removeable
  • Constructor Details

  • Method Details

    • getStyleBuilder

      public final StyleBuilder getStyleBuilder()
    • idCommentForSvg

      public java.lang.String idCommentForSvg()
    • commentForSvg

      public UComment commentForSvg()
    • getInv

      public Link getInv()
    • goNorank

      public void goNorank()
      Specified by:
      goNorank in class WithLinkType
    • getLabeldistance

      public java.lang.String getLabeldistance()
    • getLabelangle

      public java.lang.String getLabelangle()
    • getUid

      public java.lang.String getUid()
    • isInvis

      public final boolean isInvis()
    • setInvis

      public final void setInvis(boolean invis)
    • isBetween

      public boolean isBetween(IEntity cl1, IEntity cl2)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getEntity1

      public IEntity getEntity1()
    • getEntity2

      public IEntity getEntity2()
    • getEntityPort1

      public EntityPort getEntityPort1(Bibliotekon bibliotekon)
    • getEntityPort2

      public EntityPort getEntityPort2(Bibliotekon bibliotekon)
    • getType

      public LinkType getType()
      Overrides:
      getType in class WithLinkType
    • getTypePatchCluster

      public LinkType getTypePatchCluster()
    • getLabel

      public Display getLabel()
    • getLength

      public int getLength()
    • setLength

      public final void setLength(int length)
    • getQualifier1

      public java.lang.String getQualifier1()
    • getQualifier2

      public java.lang.String getQualifier2()
    • getWeight

      public final double getWeight()
    • setWeight

      public final void setWeight(double weight)
    • getNote

      public final Display getNote()
    • getNoteLinkStrategy

      public final NoteLinkStrategy getNoteLinkStrategy()
    • getNoteColors

      public final Colors getNoteColors()
    • getNotePosition

      public final Position getNotePosition()
    • addNote

      public final void addNote(Display note, Position position, Colors colors)
    • addNoteFrom

      public final void addNoteFrom(Link other, NoteLinkStrategy strategy)
    • isAutoLinkOfAGroup

      public boolean isAutoLinkOfAGroup()
    • containsType

      public boolean containsType(LeafType type)
    • contains

      public boolean contains(IEntity entity)
    • getOther

      public IEntity getOther(IEntity entity)
    • getMarginDecors1

      public double getMarginDecors1(StringBounder stringBounder, UFont fontQualif, ISkinSimple spriteContainer)
    • getMarginDecors2

      public double getMarginDecors2(StringBounder stringBounder, UFont fontQualif, ISkinSimple spriteContainer)
    • isConstraint

      public final boolean isConstraint()
    • setConstraint

      public final void setConstraint(boolean constraint)
    • setOpale

      public void setOpale(boolean opale)
    • setHorizontalSolitary

      public final void setHorizontalSolitary(boolean horizontalSolitary)
    • isHorizontalSolitary

      public final boolean isHorizontalSolitary()
    • getLinkArrow

      public final LinkArrow getLinkArrow()
    • setLinkArrow

      public final void setLinkArrow(LinkArrow linkArrow)
    • isInverted

      public final boolean isInverted()
    • hasEntryPoint

      public boolean hasEntryPoint()
    • hasTwoEntryPointsSameContainer

      public boolean hasTwoEntryPointsSameContainer()
    • getUrl

      public Url getUrl()
    • setUrl

      public void setUrl(Url url)
    • isHidden

      public boolean isHidden()
      Specified by:
      isHidden in interface Hideable
    • sameConnections

      public boolean sameConnections(Link other)
    • doesTouch

      public boolean doesTouch(Link other)
    • isAutolink

      public boolean isAutolink()
    • isRemoved

      public boolean isRemoved()
      Specified by:
      isRemoved in interface Removeable
    • hasUrl

      public boolean hasUrl()
    • getSametail

      public java.lang.String getSametail()
    • setSametail

      public void setSametail(java.lang.String sametail)
    • setPortMembers

      public void setPortMembers(java.lang.String port1, java.lang.String port2)
    • getVisibilityModifier

      public final VisibilityModifier getVisibilityModifier()
    • setUmlDiagramType

      public void setUmlDiagramType(UmlDiagramType type)
    • getUmlDiagramType

      public UmlDiagramType getUmlDiagramType()
    • setLinkConstraint

      public void setLinkConstraint(LinkConstraint linkConstraint)
    • getLinkConstraint

      public final LinkConstraint getLinkConstraint()
    • getCodeLine

      public java.lang.String getCodeLine()
    • setCodeLine

      public void setCodeLine(LineLocation location)
    • setStereotype

      public void setStereotype(Stereotype stereotype)
    • getStereotype

      public final Stereotype getStereotype()