Class Link

All Implemented Interfaces:
Hideable, Removeable

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

  • Method Details

    • getStyleBuilder

      public final StyleBuilder getStyleBuilder()
    • getLinkStrategy

      public LinkStrategy getLinkStrategy()
    • idCommentForSvg

      public String idCommentForSvg()
    • commentForSvg

      public UComment commentForSvg()
    • getInv

      public Link getInv()
    • goNorank

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

      public String getLabeldistance()
    • getLabelangle

      public String getLabelangle()
    • getUid

      public String getUid()
    • isInvis

      public final boolean isInvis()
    • setInvis

      public final void setInvis(boolean invis)
    • isBetween

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

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

      public Entity getEntity1()
    • getEntity2

      public Entity 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)
    • getQuantifier1

      public String getQuantifier1()
    • getQuantifier2

      public String getQuantifier2()
    • getWeight

      public final double getWeight()
    • setWeight

      public final void setWeight(double weight)
    • getNote

      public final CucaNote getNote()
    • addNote

      public final void addNote(CucaNote note)
    • addNoteFrom

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

      public boolean isAutoLinkOfAGroup()
    • containsType

      public boolean containsType(LeafType type)
    • contains

      public boolean contains(Entity entity)
    • getOther

      public Entity getOther(Entity entity)
    • 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 String getSametail()
    • setSametail

      public void setSametail(String sametail)
    • setPortMembers

      public void setPortMembers(String port1, String port2)
    • setLinkConstraint

      public void setLinkConstraint(LinkConstraint linkConstraint)
    • getLinkConstraint

      public final LinkConstraint getLinkConstraint()
    • getCodeLine

      public String getCodeLine()
    • setCodeLine

      public void setCodeLine(LineLocation location)
    • setStereotype

      public void setStereotype(Stereotype stereotype)
    • getStereotype

      public final Stereotype getStereotype()
    • getLinkArg

      public final LinkArg getLinkArg()
    • getVisibilityModifier

      public final VisibilityModifier getVisibilityModifier()
    • isOpale

      public final boolean isOpale()
    • hasKal1

      public final boolean hasKal1()
    • hasKal2

      public final boolean hasKal2()