graphlab.gui.core.graph
Class ArrowHandler
java.lang.Object
graphlab.gui.core.graph.ArrowHandler
- All Implemented Interfaces:
- PaintHandler<EdgeView>, AttributeListener
public class ArrowHandler
- extends java.lang.Object
- implements PaintHandler<EdgeView>, AttributeListener
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultArrow
public static PolygonArrow defaultArrow
knownArrows
public static java.util.Vector<Arrow> knownArrows
ArrowHandler
public ArrowHandler(EdgeView edge)
updateBounds
public void updateBounds(int x1,
int x2,
int y1,
int y2)
paint
public void paint(java.awt.Graphics _g,
EdgeView e)
- Specified by:
paint in interface PaintHandler<EdgeView>
attributeUpdated
public void attributeUpdated(java.lang.String name,
java.lang.Object oldVal,
java.lang.Object newVal)
- Specified by:
attributeUpdated in interface AttributeListener
HandleGraph
public static void HandleGraph(Graph g)
registerArrow
public static void registerArrow(Arrow arrow)