samples.preview_new_graphdraw.impl
Class GraphLayoutPanelMouseListener.EdgeAndVertexPolicy
java.lang.Object
samples.preview_new_graphdraw.impl.GraphLayoutPanelMouseListener.EdgeAndVertexPolicy
- Enclosing class:
- GraphLayoutPanelMouseListener
public static final class GraphLayoutPanelMouseListener.EdgeAndVertexPolicy
- extends Object
Either an edge event or a vertex event is fired from this panel.
If the click is close to a vertex, a vertex event is fired;
otherwise, if the click is close to an edge, the edge event.
GraphLayoutPanelMouseListener.EdgeAndVertexPolicy
public GraphLayoutPanelMouseListener.EdgeAndVertexPolicy()
toString
public String toString()
- Overrides:
toString
in class Object
shouldCheckVertexDistance
public boolean shouldCheckVertexDistance()
shouldCheckEdgeDistance
public boolean shouldCheckEdgeDistance()
fireEvents
public void fireEvents(GraphLayoutPanelMouseListener gmpl,
MouseEvent me,
VisEdge ve,
double edgeDist,
VisVertex vv,
double vertexDistance)