EVolve.visualization.XYViz.RefRefViz
Class ReferenceReferenceVisualization

java.lang.Object
  |
  +--EVolve.visualization.Visualization
        |
        +--EVolve.visualization.XYViz.XYVisualization
              |
              +--EVolve.visualization.XYViz.RefRefViz.ReferenceReferenceVisualization
Direct Known Subclasses:
CorrelationViz

public abstract class ReferenceReferenceVisualization
extends XYVisualization


Field Summary
protected  java.lang.String[] info
           
protected static int SELECT_OPTION
           
protected  int[][] value
           
protected  ReferenceDimension xAxis
           
protected  ReferenceDimension yAxis
           
protected  ValueDimension zAxis
           
 
Fields inherited from class EVolve.visualization.XYViz.XYVisualization
autoInterval, autoPredictorname, currentThread, image, imageMap, interval, magnifier, normalOrientation, painter, shift_pressed, sourceBrowser, threadDataSet, threadFilter, xMax, xOffset
 
Fields inherited from class EVolve.visualization.Visualization
comboDimension, comboSubject, dataFilter, definition, dialog, dimension, elementDefinition, itemSort, mouseX, mouseY, name, panel, panelConfiguration, popup, SELECT_ALL_ENTITIES, SELECT_ALL_X_AXIS, SELECT_ALL_Y_AXIS, SELECT_OCCURRED_ENTITIES, SELECT_TIME_FRAME, SELECT_X_AXIS, SELECT_Y_AXIS, subjectDefinition, window
 
Constructor Summary
ReferenceReferenceVisualization()
           
 
Method Summary
protected  void changeOrientation()
           
 Dimension[] createDimension()
          Creates the dimensions.
protected  java.lang.String getEntityUnderMouse()
           
 ReferenceDimension getLinkableDimension(int dim)
          following methods are used in unify/overlap viz
 int[][] getValue()
           
 void makeSelection()
          according to user selectiong, get a data subset
protected  void mouseMove(int x, int y)
          Mouse moved.
 void setValue(int[][] newValue)
           
 void sort()
          sorting the visualization with selected comparator
protected  void updateConfiguration()
          Updates the configuration.
 
Methods inherited from class EVolve.visualization.XYViz.XYVisualization
autoUpdateConfiguration, cleanup, createMenu, createPanel, disablePopupMenu, enableBrowseSourceMenu, getCurrentConfigure, getDefinition, getImage, getxMax, initialThreadFilter, installPainter, setImage, switchThread, updateMenu
 
Methods inherited from class EVolve.visualization.Visualization
addPopupTrigger, autoSave, configure, createConfigurationPanel, createDialog, createOptionalMenu, createSelectionMenuItem, enableSortMenu, getDimension, getFactory, getName, getPanel, getSubjectDefinition, getVisualizationID, getWindow, preVisualize, receiveElement, save, selectComparator, setDefinition, setFactory, setName, setWindow, switchOption, visualize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xAxis

protected ReferenceDimension xAxis

yAxis

protected ReferenceDimension yAxis

zAxis

protected ValueDimension zAxis

value

protected int[][] value

info

protected java.lang.String[] info

SELECT_OPTION

protected static int SELECT_OPTION
Constructor Detail

ReferenceReferenceVisualization

public ReferenceReferenceVisualization()
Method Detail

createDimension

public Dimension[] createDimension()
Description copied from class: Visualization
Creates the dimensions.

Specified by:
createDimension in class Visualization
Returns:
the dimensions

updateConfiguration

protected void updateConfiguration()
Description copied from class: Visualization
Updates the configuration.

Overrides:
updateConfiguration in class XYVisualization

getLinkableDimension

public ReferenceDimension getLinkableDimension(int dim)
Description copied from class: Visualization
following methods are used in unify/overlap viz

Specified by:
getLinkableDimension in class Visualization

makeSelection

public void makeSelection()
Description copied from class: Visualization
according to user selectiong, get a data subset

Specified by:
makeSelection in class Visualization

mouseMove

protected void mouseMove(int x,
                         int y)
Mouse moved.

Specified by:
mouseMove in class XYVisualization
Parameters:
x - position on X-axis
y - position on Y-axis

sort

public void sort()
Description copied from class: Visualization
sorting the visualization with selected comparator

Specified by:
sort in class Visualization

changeOrientation

protected void changeOrientation()
Overrides:
changeOrientation in class XYVisualization

getValue

public int[][] getValue()

setValue

public void setValue(int[][] newValue)

getEntityUnderMouse

protected java.lang.String getEntityUnderMouse()
Specified by:
getEntityUnderMouse in class XYVisualization