public class DEdge extends MyOriginalCell implements java.lang.Cloneable, org.jgraph.graph.Edge
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
source
Source and target of the edge.
|
protected java.lang.Object |
target
Source and target of the edge.
|
Constructor and Description |
---|
DEdge() |
DEdge(LineStyle anLineStyle) |
DEdge(LineStyle anLineStyle,
java.util.ArrayList<java.awt.Point> points) |
DEdge(java.lang.Object object) |
DEdge(java.lang.Object object,
org.jgraph.graph.AttributeMap attributeMap) |
DEdge(java.lang.Object object,
LineStyle anLineStyle) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearLineBegin()
clearLineBegin
|
protected void |
clearLineEnd()
clearLineEnd
|
protected void |
clearLineMiddle()
clearLineMiddle
|
java.awt.Color |
getLineColor() |
LineStyle |
getLineStyle() |
protected float |
getLineWidth() |
java.lang.Object |
getSource()
Returns the source of the edge.
|
java.lang.Object |
getTarget()
Returns the target of the edge.
|
void |
refresh() |
protected void |
resetLineBegin() |
protected void |
resetLineDash() |
protected void |
resetLineEnd() |
protected void |
resetLineMiddle() |
protected void |
resetLineNumber() |
protected void |
resetLineStyle() |
protected void |
setEditable(boolean editable)
setEditable
|
void |
setLineColor(java.awt.Color color)
setColor
|
protected void |
setLineDash(float[] dash) |
void |
setOpaque(boolean flag) |
void |
setSelectable(boolean flag) |
void |
setSource(java.lang.Object port)
Sets the source of the edge.
|
void |
setTarget(java.lang.Object port)
Returns the target of
edge . |
addPort, addPort, addPort, changeAttributes, clone, getAttributes, getChildren, getCorrespondingElement, getCorrespondingSecondElement, getID, getSecondID, getType, setAttributes, setCorrespondingElement, setCorrespondingSecondElement, setID, setSecondID, setType
add, breadthFirstEnumeration, children, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
protected java.lang.Object source
protected java.lang.Object target
public DEdge()
public DEdge(java.lang.Object object)
public DEdge(java.lang.Object object, org.jgraph.graph.AttributeMap attributeMap)
public DEdge(java.lang.Object object, LineStyle anLineStyle)
public DEdge(LineStyle anLineStyle)
public DEdge(LineStyle anLineStyle, java.util.ArrayList<java.awt.Point> points)
protected float getLineWidth()
public LineStyle getLineStyle()
protected void resetLineStyle()
protected void resetLineBegin()
protected void resetLineEnd()
public void setSelectable(boolean flag)
public void setOpaque(boolean flag)
protected void resetLineMiddle()
protected void resetLineDash()
protected void setLineDash(float[] dash)
protected void resetLineNumber()
protected void setEditable(boolean editable)
editable
- booleanpublic void setLineColor(java.awt.Color color)
color
- Colorprotected void clearLineBegin()
protected void clearLineEnd()
protected void clearLineMiddle()
public void refresh()
public java.awt.Color getLineColor()
public java.lang.Object getSource()
getSource
in interface org.jgraph.graph.Edge
public java.lang.Object getTarget()
getTarget
in interface org.jgraph.graph.Edge
public void setSource(java.lang.Object port)
setSource
in interface org.jgraph.graph.Edge
public void setTarget(java.lang.Object port)
edge
.setTarget
in interface org.jgraph.graph.Edge