public abstract class DVertex extends MNodeCell implements java.awt.event.MouseListener
Modifier and Type | Field and Description |
---|---|
protected static int |
HEIGHT |
protected static int |
WIDTH |
Modifier | Constructor and Description |
---|---|
|
DVertex(org.math.plot.plotObjects.Base anObject,
int x,
int y,
java.awt.Color bg,
boolean raised,
boolean editable) |
protected |
DVertex(org.math.plot.plotObjects.Base object,
java.awt.geom.Rectangle2D bounds,
java.awt.Color bg,
boolean raised,
boolean editable) |
|
DVertex(DVertex vertex) |
|
DVertex(java.lang.Object userObject) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Create a clone of the cell.
|
org.math.plot.plotObjects.Base |
getBase() |
protected int |
getBorderWidth() |
java.awt.geom.Rectangle2D |
getBounds()
getBounds
|
double |
getHeight() |
double |
getWidth() |
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
|
getNodeName, setNodeName
addPort, addPort, addPort, changeAttributes, 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 static final int WIDTH
protected static final int HEIGHT
public DVertex(org.math.plot.plotObjects.Base anObject, int x, int y, java.awt.Color bg, boolean raised, boolean editable)
public DVertex(java.lang.Object userObject)
protected DVertex(org.math.plot.plotObjects.Base object, java.awt.geom.Rectangle2D bounds, java.awt.Color bg, boolean raised, boolean editable)
public DVertex(DVertex vertex)
public java.lang.Object clone()
MyOriginalCell
clone
in class MyOriginalCell
protected int getBorderWidth()
public void setEditable(boolean editable)
editable
- booleanpublic 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 org.math.plot.plotObjects.Base getBase()