java.lang.Object
PPath
phoebe.PNodeView
phoebe.test.ArrowNode
- All Implemented Interfaces:
- java.util.EventListener, giny.view.NodeView, java.beans.PropertyChangeListener
- public class ArrowNode
- extends phoebe.PNodeView
|
Field Summary |
(package private) PPath |
inPort
|
(package private) PPath |
outPort
|
| Methods inherited from class phoebe.PNodeView |
getBorder, getBorderPaint, getBorderWidth, getDegree, getEdgeViewsList, getGraphPerspectiveIndex, getGraphView, getHeight, getIndex, getLabel, getLabelText, getNode, getSelectedPaint, getShape, getUnselectedPaint, getWidth, getXPosition, getYPosition, isSelected, moveBy, offset, paint, propertyChange, select, setBorder, setBorderPaint, setBorderWidth, setBounds, setCenter, setFont, setHeight, setLabel, setLabelText, setLocation, setNodePosition, setOffset, setOffset, setSelected, setSelectedPaint, setShape, setShape, setSize, setToolTip, setUnselectedPaint, setWidth, setXPosition, setXPosition, setYPosition, setYPosition, toString, unselect |
inPort
PPath inPort
outPort
PPath outPort
ArrowNode
public ArrowNode(int node_index,
phoebe.PGraphView view)
getInPort
public PNode getInPort()
getOutPort
public PNode getOutPort()
initializeNodeView
protected void initializeNodeView()
setBounds
public boolean setBounds(java.awt.geom.Rectangle2D newBounds)