public abstract class GraphRendererBase<S,G> extends java.lang.Object implements GraphRenderer<S,G>, StyleGroupListener
| Constructor and Description |
|---|
GraphRendererBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginSelectionAt(double x1,
double y1)
Called by the mouse manager to specify where a node and sprite selection
started.
|
void |
close() |
void |
endSelectionAt(double x2,
double y2)
Called by the mouse manager to specify where a node and spite selection
stopped.
|
S |
getRenderingSurface() |
void |
open(GraphicGraph graph,
S renderingSurface) |
void |
selectionGrowsAt(double x,
double y)
The selection already started grows toward position (x, y).
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitallGraphicElementsIn, createDefaultView, findGraphicElementAt, getCamera, moveElementAtPx, render, screenshot, setBackLayerRenderer, setForeLayoutRendererelementStyleChangedpublic void open(GraphicGraph graph, S renderingSurface)
open in interface GraphRenderer<S,G>public void close()
close in interface GraphRenderer<S,G>public S getRenderingSurface()
public void beginSelectionAt(double x1,
double y1)
GraphRendererbeginSelectionAt in interface GraphRenderer<S,G>x1 - The selection start abscissa.y1 - The selection start ordinate.public void selectionGrowsAt(double x,
double y)
GraphRendererselectionGrowsAt in interface GraphRenderer<S,G>x - The new end selection abscissa.y - The new end selection ordinate.public void endSelectionAt(double x2,
double y2)
GraphRendererendSelectionAt in interface GraphRenderer<S,G>x2 - The selection stop abscissa.y2 - The selection stop ordinate.