public class Link extends WithLinkType implements Hideable, Removeable
hidden, type
Constructor and Description |
---|
Link(IEntity cl1,
IEntity cl2,
LinkType type,
Display label,
int length) |
Link(IEntity cl1,
IEntity cl2,
LinkType type,
Display label,
int length,
java.lang.String qualifier1,
java.lang.String qualifier2,
java.lang.String labeldistance,
java.lang.String labelangle) |
Link(IEntity cl1,
IEntity cl2,
LinkType type,
Display label,
int length,
java.lang.String qualifier1,
java.lang.String qualifier2,
java.lang.String labeldistance,
java.lang.String labelangle,
HtmlColor specificColor) |
applyStyle, getColors, getSpecificColor, getSupplementaryColors, goBold, goDashed, goDotted, goHidden, goSingle, goThickness, isSingle, setColors, setSpecificColor, setSpecificColor
public Link(IEntity cl1, IEntity cl2, LinkType type, Display label, int length, java.lang.String qualifier1, java.lang.String qualifier2, java.lang.String labeldistance, java.lang.String labelangle)
public Link getInv()
public void goNorank()
goNorank
in class WithLinkType
public java.lang.String getLabeldistance()
public java.lang.String getLabelangle()
public java.lang.String getUid()
public final boolean isInvis()
public final void setInvis(boolean invis)
public java.lang.String toString()
toString
in class java.lang.Object
public IEntity getEntity1()
public IEntity getEntity2()
public EntityPort getEntityPort1(Bibliotekon bibliotekon)
public EntityPort getEntityPort2(Bibliotekon bibliotekon)
public LinkType getType()
getType
in class WithLinkType
public LinkType getTypePatchCluster()
public Display getLabel()
public int getLength()
public final void setLength(int length)
public java.lang.String getQualifier1()
public java.lang.String getQualifier2()
public final double getWeight()
public final void setWeight(double weight)
public final Display getNote()
public final NoteLinkStrategy getNoteLinkStrategy()
public final Colors getNoteColors()
public final Position getNotePosition()
public final void addNoteFrom(Link other, NoteLinkStrategy strategy)
public boolean isAutoLinkOfAGroup()
public boolean containsType(LeafType type)
public boolean contains(IEntity entity)
public double getMarginDecors1(StringBounder stringBounder, UFont fontQualif, ISkinSimple spriteContainer)
public double getMarginDecors2(StringBounder stringBounder, UFont fontQualif, ISkinSimple spriteContainer)
public final boolean isConstraint()
public final void setConstraint(boolean constraint)
public void setOpale(boolean opale)
public final void setHorizontalSolitary(boolean horizontalSolitary)
public final boolean isHorizontalSolitary()
public final LinkArrow getLinkArrow()
public final void setLinkArrow(LinkArrow linkArrow)
public final boolean isInverted()
public boolean hasEntryPoint()
public boolean hasTwoEntryPointsSameContainer()
public Url getUrl()
public void setUrl(Url url)
public boolean sameConnections(Link other)
public boolean doesTouch(Link other)
public boolean isAutolink()
public boolean isRemoved()
isRemoved
in interface Removeable
public boolean hasUrl()
public java.lang.String getSametail()
public void setSametail(java.lang.String sametail)
public void setPortMembers(java.lang.String port1, java.lang.String port2)
public final VisibilityModifier getVisibilityModifier()