public class GraphMLEdgeTemplate extends GraphMLEdge implements IGraphMLTemplate
additionalLabels
id
POLYLINE_EDGE, QUADCURVE_EDGE
Constructor and Description |
---|
GraphMLEdgeTemplate()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
GraphMLEdgeTemplate |
clone() |
GraphMLEdge |
createEdge(AbstractGraphMLDiagram diagram,
java.lang.String id)
Create an edge from this template.
|
protected void |
setDefaults()
Set the defaults.
|
addAdditionalLabel, createAdditionalLabel, createAdditionalLabel, createAdditionalLabel, createLabel, getAdditionalLabels, getArrows, getDescription, getEdgeType, getID, getLabel, getLabelText, getLineStyle, getPath, getPortConstraints, getSource, getTarget, hasAdditionalLabels, hasConstraints, hasLabel, isSmoothed, setArrows, setDescription, setEdgeType, setLabel, setLabel, setLabel, setLineStyle, setPath, setPortConstraint, setPortConstraint, setSmoothed, setSource, setTarget, updateLabel
getURL, getURLAsString, hasURL, setURL, setURL
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isTemplate
getDescription, getID, getURL, getURLAsString, hasDescription, hasURL, setDescription, setURL, setURL
createLabelPlacement, getLabelPlacement
protected void setDefaults()
setDefaults
in class GraphMLEdge
public GraphMLEdge createEdge(AbstractGraphMLDiagram diagram, java.lang.String id)
diagram
- the diagramid
- the edge idpublic GraphMLEdgeTemplate clone()
clone
in class GraphMLEdge
Copyright © 2021, 2022 Herve Girod. All Rights Reserved. Documentation and source under the BSD 3-Clause licence