public class Link extends java.lang.Object implements Hideable, Removeable
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) |
Modifier and Type | Method and Description |
---|---|
void |
addNote(Display note,
Position position,
Colors colors) |
boolean |
contains(IEntity entity) |
boolean |
containsType(LeafType type) |
boolean |
doesTouch(Link other) |
Colors |
getColors() |
IEntity |
getEntity1() |
IEntity |
getEntity2() |
Link |
getInv() |
Display |
getLabel() |
java.lang.String |
getLabelangle() |
java.lang.String |
getLabeldistance() |
int |
getLength() |
LinkArrow |
getLinkArrow() |
double |
getMarginDecors1(StringBounder stringBounder,
UFont fontQualif,
ISkinSimple spriteContainer) |
double |
getMarginDecors2(StringBounder stringBounder,
UFont fontQualif,
ISkinSimple spriteContainer) |
Display |
getNote() |
Colors |
getNoteColors() |
Position |
getNotePosition() |
IEntity |
getOther(IEntity entity) |
java.lang.String |
getQualifier1() |
java.lang.String |
getQualifier2() |
java.lang.String |
getSametail() |
HtmlColor |
getSpecificColor() |
LinkType |
getType() |
java.lang.String |
getUid() |
Url |
getUrl() |
double |
getWeight() |
void |
goBold() |
void |
goDashed() |
void |
goDotted() |
void |
goHidden() |
void |
goNorank() |
boolean |
hasEntryPoint() |
boolean |
hasTwoEntryPointsSameContainer() |
boolean |
hasUrl() |
boolean |
isAutolink() |
boolean |
isAutoLinkOfAGroup() |
boolean |
isBetween(IEntity cl1,
IEntity cl2) |
boolean |
isConstraint() |
boolean |
isHidden() |
boolean |
isHorizontalSolitary() |
boolean |
isInverted() |
boolean |
isInvis() |
boolean |
isRemoved() |
boolean |
sameConnections(Link other) |
void |
setColors(Colors colors) |
void |
setConstraint(boolean constraint) |
void |
setHorizontalSolitary(boolean horizontalSolitary) |
void |
setInvis(boolean invis) |
void |
setLength(int length) |
void |
setLinkArrow(LinkArrow linkArrow) |
void |
setOpale(boolean opale) |
void |
setSametail(java.lang.String sametail) |
void |
setSpecificColor(java.lang.String s) |
void |
setUrl(Url url) |
void |
setWeight(double weight) |
java.lang.String |
toString() |
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 goDashed()
public void goDotted()
public void goHidden()
public void goNorank()
public void goBold()
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 LinkType getType()
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 Colors getNoteColors()
public final Position getNotePosition()
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 HtmlColor getSpecificColor()
public void setSpecificColor(java.lang.String s)
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 setColors(Colors colors)
public final Colors getColors()