public class SelectionLineVisualization extends AbstractParallelVisualization<NumberVector<?,?>> implements DataStoreListener
Modifier and Type | Class and Description |
---|---|
static class |
SelectionLineVisualization.Factory
Factory for visualizers to generate an SVG-Element containing a cube as
marker representing the selected range for each dimension
|
Modifier and Type | Field and Description |
---|---|
static String |
MARKER
CSS Class for the range marker
|
private static String |
NAME
A short name characterizing this Visualizer.
|
axsep, proj, relation
context, layer, pendingRedraw, svgp, task
Constructor and Description |
---|
SelectionLineVisualization(VisualizationTask task)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private void |
addCSSClasses(SVGPlot svgp)
Adds the required CSS-Classes
|
void |
destroy()
Destroy the visualization.
|
protected void |
redraw()
Perform a full redraw.
|
getAxisSep, getMarginLeft, getMarginTop, getSizeX, getSizeY, getVisibleAxisX, resultChanged, setupCanvas
contentChanged, getHeight, getLayer, getWidth, incrementalRedraw, resultAdded, resultRemoved, synchronizedRedraw
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
contentChanged
private static final String NAME
public static final String MARKER
public SelectionLineVisualization(VisualizationTask task)
task
- Visualization taskpublic void destroy()
Visualization
destroy
in interface Visualization
destroy
in class AbstractVisualization
protected void redraw()
AbstractVisualization
redraw
in class AbstractVisualization
private void addCSSClasses(SVGPlot svgp)
svgp
- SVG-Plot