Class Link
java.lang.Object
net.sourceforge.plantuml.cucadiagram.WithLinkType
net.sourceforge.plantuml.cucadiagram.Link
- All Implemented Interfaces:
Hideable
,Removeable
-
Field Summary
Fields inherited from class net.sourceforge.plantuml.cucadiagram.WithLinkType
hidden, type
-
Constructor Summary
ConstructorsConstructorDescriptionLink
(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, StyleBuilder styleBuilder) 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, HColor specificColor, StyleBuilder styleBuilder) -
Method Summary
Modifier and TypeMethodDescriptionfinal void
final void
addNoteFrom
(Link other, NoteLinkStrategy strategy) boolean
boolean
containsType
(LeafType type) boolean
java.lang.String
getEntityPort1
(Bibliotekon bibliotekon) getEntityPort2
(Bibliotekon bibliotekon) getInv()
getLabel()
java.lang.String
java.lang.String
int
final LinkArrow
final LinkConstraint
double
getMarginDecors1
(StringBounder stringBounder, UFont fontQualif, ISkinSimple spriteContainer) double
getMarginDecors2
(StringBounder stringBounder, UFont fontQualif, ISkinSimple spriteContainer) final Display
getNote()
final Colors
final NoteLinkStrategy
final Position
java.lang.String
java.lang.String
java.lang.String
final Stereotype
final StyleBuilder
getType()
java.lang.String
getUid()
getUrl()
final VisibilityModifier
final double
void
goNorank()
boolean
boolean
boolean
hasUrl()
java.lang.String
boolean
boolean
boolean
final boolean
boolean
isHidden()
final boolean
final boolean
final boolean
isInvis()
boolean
boolean
sameConnections
(Link other) void
setCodeLine
(LineLocation location) final void
setConstraint
(boolean constraint) final void
setHorizontalSolitary
(boolean horizontalSolitary) final void
setInvis
(boolean invis) final void
setLength
(int length) final void
setLinkArrow
(LinkArrow linkArrow) void
setLinkConstraint
(LinkConstraint linkConstraint) void
setOpale
(boolean opale) void
setPortMembers
(java.lang.String port1, java.lang.String port2) void
setSametail
(java.lang.String sametail) void
setStereotype
(Stereotype stereotype) void
void
final void
setWeight
(double weight) java.lang.String
toString()
Methods inherited from class net.sourceforge.plantuml.cucadiagram.WithLinkType
applyStyle, getColors, getSpecificColor, getSupplementaryColors, getUStroke, goBold, goDashed, goDotted, goHidden, goSingle, goThickness, isSingle, setColors, setSpecificColor, setSpecificColor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
Link
public Link(IEntity cl1, IEntity cl2, LinkType type, Display label, int length, StyleBuilder styleBuilder) -
Link
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, StyleBuilder styleBuilder) -
Link
-
-
Method Details
-
getStyleBuilder
-
idCommentForSvg
public java.lang.String idCommentForSvg() -
commentForSvg
-
getInv
-
goNorank
public void goNorank()- Specified by:
goNorank
in classWithLinkType
-
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
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getEntity1
-
getEntity2
-
getEntityPort1
-
getEntityPort2
-
getType
- Overrides:
getType
in classWithLinkType
-
getTypePatchCluster
-
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
-
getNoteLinkStrategy
-
getNoteColors
-
getNotePosition
-
addNote
-
addNoteFrom
-
isAutoLinkOfAGroup
public boolean isAutoLinkOfAGroup() -
containsType
-
contains
-
getOther
-
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
-
setLinkArrow
-
isInverted
public final boolean isInverted() -
hasEntryPoint
public boolean hasEntryPoint() -
hasTwoEntryPointsSameContainer
public boolean hasTwoEntryPointsSameContainer() -
getUrl
-
setUrl
-
isHidden
public boolean isHidden() -
sameConnections
-
doesTouch
-
isAutolink
public boolean isAutolink() -
isRemoved
public boolean isRemoved()- Specified by:
isRemoved
in interfaceRemoveable
-
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
-
setUmlDiagramType
-
getUmlDiagramType
-
setLinkConstraint
-
getLinkConstraint
-
getCodeLine
public java.lang.String getCodeLine() -
setCodeLine
-
setStereotype
-
getStereotype
-