EVolve.visualization.XYViz.ValValViz
Class StackViz

java.lang.Object
  |
  +--EVolve.visualization.Visualization
        |
        +--EVolve.visualization.XYViz.XYVisualization
              |
              +--EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
                    |
                    +--EVolve.visualization.XYViz.ValValViz.StackViz

public class StackViz
extends ValueValueVisualization


Field Summary
protected static int SELECT_OPTION
           
 
Fields inherited from class EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
beginCall, dataFilterName, endCall, eventCounter, internalDimension, start, subject, subjectIndex, xAxis, 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
StackViz()
           
 
Method Summary
protected  void changeOrientation()
           
protected  void createDialog()
          Creates the configuration dialog.
protected  java.util.ArrayList createOptionalMenu()
           
 javax.swing.JMenuItem[] createSelectionMenuItem()
          Creates available selection menu items.
 java.util.HashMap getCurrentConfigure()
           
protected  void installPainter()
           
 void makeSelection()
          according to user selectiong, get a data subset
protected  void mouseMove(int x, int y)
           
 void preVisualize()
          Gets ready for receiving data.
 void receiveElement(Element element)
          Receives data.
protected  void switchThread(int threadId)
           
protected  void updateConfiguration()
          Updates the configuration.
 void visualize()
          Visualizes after receiving data.
 
Methods inherited from class EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
autoUpdateConfiguration, countEvents, createDimension, getEntityUnderMouse, getLinkableDimension, getSelection, sort, updateMenu
 
Methods inherited from class EVolve.visualization.XYViz.XYVisualization
cleanup, createMenu, createPanel, disablePopupMenu, enableBrowseSourceMenu, getDefinition, getImage, getxMax, initialThreadFilter, setImage
 
Methods inherited from class EVolve.visualization.Visualization
addPopupTrigger, autoSave, configure, createConfigurationPanel, enableSortMenu, getDimension, getFactory, getName, getPanel, getSubjectDefinition, getVisualizationID, getWindow, save, selectComparator, setDefinition, setFactory, setName, setWindow, switchOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECT_OPTION

protected static int SELECT_OPTION
Constructor Detail

StackViz

public StackViz()
Method Detail

updateConfiguration

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

Overrides:
updateConfiguration in class ValueValueVisualization

getCurrentConfigure

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

preVisualize

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

Overrides:
preVisualize in class ValueValueVisualization

receiveElement

public void receiveElement(Element element)
Description copied from class: Visualization
Receives data.

Specified by:
receiveElement in class Visualization

visualize

public void visualize()
Description copied from class: Visualization
Visualizes after receiving data.

Specified by:
visualize 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)
Specified by:
mouseMove in class XYVisualization

createOptionalMenu

protected java.util.ArrayList createOptionalMenu()
Overrides:
createOptionalMenu in class Visualization

createDialog

protected void createDialog()
Description copied from class: Visualization
Creates the configuration dialog.

Overrides:
createDialog in class Visualization

changeOrientation

protected void changeOrientation()
Overrides:
changeOrientation in class XYVisualization

switchThread

protected void switchThread(int threadId)
Overrides:
switchThread in class XYVisualization

installPainter

protected void installPainter()
Overrides:
installPainter in class XYVisualization

createSelectionMenuItem

public javax.swing.JMenuItem[] createSelectionMenuItem()
Description copied from class: Visualization
Creates available selection menu items.

Specified by:
createSelectionMenuItem in class Visualization
Returns:
the array of menu items