public class DefaultEdge extends DefaultGraphCell implements Edge
Modifier and Type | Class and Description |
---|---|
static class |
DefaultEdge.DefaultRouting |
static class |
DefaultEdge.LoopRouting |
Edge.Routing
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.
|
attributes
Constructor and Description |
---|
DefaultEdge()
Constructs an empty edge.
|
DefaultEdge(java.lang.Object userObject)
Constructs an edge that holds a reference to the specified user object.
|
DefaultEdge(java.lang.Object userObject,
AttributeMap storageMap)
Constructs an edge that holds a reference to the specified user object
and sets default values for points and the label position.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Create a clone of the cell.
|
java.lang.Object |
getSource()
Returns the source of the edge.
|
java.lang.Object |
getTarget()
Returns the target of the edge.
|
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, getAttributes, getChildren, setAttributes
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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
changeAttributes, getAttributes, setAttributes
protected java.lang.Object source
protected java.lang.Object target
public DefaultEdge()
public DefaultEdge(java.lang.Object userObject)
userObject
- reference to the user objectpublic DefaultEdge(java.lang.Object userObject, AttributeMap storageMap)
userObject
- reference to the user objectpublic java.lang.Object getSource()
public java.lang.Object getTarget()
public void setSource(java.lang.Object port)
public void setTarget(java.lang.Object port)
edge
.public java.lang.Object clone()
clone
in class DefaultGraphCell
Copyright (C) 2001-2009 JGraph Ltd. All rights reserved.