EVolve.visualization.XYViz.ValValViz
Class ValueValueVisualization

java.lang.Object
  |
  +--EVolve.visualization.Visualization
        |
        +--EVolve.visualization.XYViz.XYVisualization
              |
              +--EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
Direct Known Subclasses:
DotplotViz, Metric, StackViz

public abstract class ValueValueVisualization
extends XYVisualization


Field Summary
protected  int beginCall
           
protected  java.lang.String[] dataFilterName
           
protected  int endCall
           
protected  java.util.ArrayList eventCounter
           
protected  Dimension[] internalDimension
           
protected  int start
           
protected  java.lang.String subject
           
protected  int subjectIndex
           
protected  ValueDimension xAxis
           
protected  ReferenceDimension 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
ValueValueVisualization()
           
 
Method Summary
 void autoUpdateConfiguration(java.util.HashMap config)
          following are all interfaces needed for predefined viz
protected  void countEvents(int x)
           
 Dimension[] createDimension()
          Creates the dimensions.
 java.util.HashMap getCurrentConfigure()
           
protected  java.lang.String getEntityUnderMouse()
           
 ReferenceDimension getLinkableDimension(int dim)
          following methods are used in unify/overlap viz
protected  void getSelection()
           
 void preVisualize()
          Gets ready for receiving data.
 void sort()
          sorting the visualization with selected comparator
protected  void updateConfiguration()
          Updates the configuration.
 void updateMenu()
           
 
Methods inherited from class EVolve.visualization.XYViz.XYVisualization
changeOrientation, cleanup, createMenu, createPanel, disablePopupMenu, enableBrowseSourceMenu, getDefinition, getImage, getxMax, initialThreadFilter, installPainter, mouseMove, setImage, switchThread
 
Methods inherited from class EVolve.visualization.Visualization
addPopupTrigger, autoSave, configure, createConfigurationPanel, createDialog, createOptionalMenu, createSelectionMenuItem, enableSortMenu, getDimension, getFactory, getName, getPanel, getSubjectDefinition, getVisualizationID, getWindow, makeSelection, 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 ValueDimension xAxis

zAxis

protected ReferenceDimension zAxis

internalDimension

protected Dimension[] internalDimension

dataFilterName

protected java.lang.String[] dataFilterName

subject

protected java.lang.String subject

subjectIndex

protected int subjectIndex

beginCall

protected int beginCall

endCall

protected int endCall

start

protected int start

eventCounter

protected java.util.ArrayList eventCounter
Constructor Detail

ValueValueVisualization

public ValueValueVisualization()
Method Detail

createDimension

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

Specified by:
createDimension in class Visualization
Returns:
the dimensions

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

sort

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

Specified by:
sort in class Visualization

preVisualize

public void preVisualize()
Description copied from class: Visualization
Gets ready for receiving data.

Specified by:
preVisualize in class Visualization

getCurrentConfigure

public java.util.HashMap getCurrentConfigure()
Overrides:
getCurrentConfigure in class XYVisualization
Returns:
a Hash map contains all current visualization's configure

autoUpdateConfiguration

public void autoUpdateConfiguration(java.util.HashMap config)
Description copied from class: Visualization
following are all interfaces needed for predefined viz

Overrides:
autoUpdateConfiguration in class XYVisualization

updateConfiguration

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

Overrides:
updateConfiguration in class XYVisualization

updateMenu

public void updateMenu()
Overrides:
updateMenu in class XYVisualization

getSelection

protected void getSelection()

countEvents

protected void countEvents(int x)

getEntityUnderMouse

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