graphlab.graph.old
Class ArrowHandler
java.lang.Object
graphlab.graph.old.ArrowHandler
- All Implemented Interfaces:
- FromStringProvider<Arrow>, StorableOnExit, UserDefinedEligiblity
public class ArrowHandler
- extends java.lang.Object
- implements StorableOnExit, UserDefinedEligiblity, FromStringProvider<Arrow>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
arrowSize
public static java.lang.Integer arrowSize
defaultArrow
public static PolygonArrow defaultArrow
knownArrows
public static java.util.Vector<Arrow> knownArrows
ArrowHandler
public ArrowHandler()
paint
public static void paint(java.awt.Graphics _g,
EdgeModel e,
double zoomFactor)
- draws the arrow of the edge on the graphics
- Parameters:
zoomFactor
- the zoom factor of Graph Model
registerArrow
public static void registerArrow(Arrow arrow)
GraphPrefFactory
public GraphPreferences GraphPrefFactory()
- Specified by:
GraphPrefFactory
in interface UserDefinedEligiblity
defineEligibleValuesForSettings
public java.util.HashMap<java.lang.Object,ArrayX> defineEligibleValuesForSettings(java.util.HashMap<java.lang.Object,ArrayX> objectValues)
- Specified by:
defineEligibleValuesForSettings
in interface UserDefinedEligiblity
fromString
public Arrow fromString(java.lang.String toString)
- Specified by:
fromString
in interface FromStringProvider<Arrow>