public abstract class DVertex
extends org.jgraph.graph.DefaultGraphCell
implements java.awt.event.MouseListener
Modifier and Type | Field and Description |
---|---|
protected static int |
HEIGHT |
protected static int |
WIDTH |
Modifier | Constructor and Description |
---|---|
|
DVertex(Base anObject,
int x,
int y,
java.awt.Color bg,
boolean raised,
boolean editable) |
protected |
DVertex(Base object,
java.awt.geom.Rectangle2D bounds,
java.awt.Color bg,
boolean raised,
boolean editable) |
|
DVertex(DVertex vertex) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
addPort()
addPort
|
Base |
getBase() |
protected int |
getBorderWidth() |
java.awt.geom.Rectangle2D |
getBounds()
getBounds
|
double |
getHeight() |
double |
getWidth() |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
resize()
resize
|
void |
setBounds(java.awt.geom.Rectangle2D bounds)
setPosition
|
void |
setEditable(boolean editable)
setEditable
|
void |
setPosition(java.awt.geom.Point2D point)
setPosition
|
void |
setSize(java.awt.geom.Point2D point)
setPosition
|
addPort, addPort, changeAttributes, clone, 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
protected static final int WIDTH
protected static final int HEIGHT
public DVertex(Base anObject, int x, int y, java.awt.Color bg, boolean raised, boolean editable)
protected DVertex(Base object, java.awt.geom.Rectangle2D bounds, java.awt.Color bg, boolean raised, boolean editable)
public DVertex(DVertex vertex)
protected int getBorderWidth()
public void setEditable(boolean editable)
editable
- booleanpublic java.lang.Object addPort()
addPort
in class org.jgraph.graph.DefaultGraphCell
public void setPosition(java.awt.geom.Point2D point)
point
- Point2Dpublic void setSize(java.awt.geom.Point2D point)
point
- Point2Dpublic void setBounds(java.awt.geom.Rectangle2D bounds)
bounds
- Point2Dpublic void resize()
public java.awt.geom.Rectangle2D getBounds()
public double getWidth()
public double getHeight()
public Base getBase()
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener