EVolve.visualization.XYViz.ValValViz
Class AllocDensityMetricViz

java.lang.Object
  |
  +--EVolve.visualization.Visualization
        |
        +--EVolve.visualization.XYViz.XYVisualization
              |
              +--EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
                    |
                    +--EVolve.visualization.XYViz.ValValViz.Metric
                          |
                          +--EVolve.visualization.XYViz.ValValViz.AllocDensityMetricViz
All Implemented Interfaces:
java.lang.Cloneable

public class AllocDensityMetricViz
extends Metric


Field Summary
 
Fields inherited from class EVolve.visualization.XYViz.ValValViz.Metric
textInterval
 
Fields inherited from class EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
beginCall, endCall, entityIdFilter, filter2, subject, subjectIndex, xAxis, yAxis
 
Fields inherited from class EVolve.visualization.XYViz.XYVisualization
autoInterval, autoPredictorname, canvas, currentThread, flipMagnifier, image, imageMap, interval, itemBrowseSource, itemChangeOrientation, itemScale, magnifier, normalOrientation, painter, phaseDetector, phaseDetectorEnabled, shift_pressed, sourceBrowser, threadDataSet, timeMap, xMax, xOffset
 
Fields inherited from class EVolve.visualization.Visualization
comboDimension, comboSubject, dataFilter, definition, dialog, dimension, dirty, 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, textName, window
 
Constructor Summary
AllocDensityMetricViz()
           
 
Method Summary
protected  javax.swing.JPanel createConfigurationPanel()
          Gets the additional configuration panel.
 Dimension[] createDimension()
          Creates the dimensions.
 javax.swing.JMenuItem[] createSelectionMenuItem()
          Creates available selection menu items.
protected  void installPainter()
           
 void mouseMove(int x, int y)
           
 void preVisualize()
          Gets ready for receiving data.
 void receiveElement(Element element)
          Receives data.
 void visualize()
          Visualizes after receiving data.
 
Methods inherited from class EVolve.visualization.XYViz.ValValViz.Metric
clone, makeSelection, updateConfiguration
 
Methods inherited from class EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
autoUpdateConfiguration, changeOrientation, createDimension1, findEventInterval, getCurrentConfigure, getEntityUnderMouse, getLinkableDimension, getSelection, sort, updateMenu
 
Methods inherited from class EVolve.visualization.XYViz.XYVisualization
addMagnifier, cleanup, countEvents, createMenu, createPanel, dialogApply, disablePopupMenu, enableBrowseSourceMenu, enablePhaseDetector, getDefinition, getImage, getxMax, reset, setImage, switchThread
 
Methods inherited from class EVolve.visualization.Visualization
addPopupTrigger, autoSave, configure, createDialog, createOptionalMenu, dialogCancel, enableSortMenu, getDataSourceId, getDimension, getFactory, getName, getPanel, getSubjectDefinition, getVisualizationID, getWindow, save, selectComparator, setDataSourceId, setDefinition, setFactory, setName, setWindow, switchOption, updateComboDimension, updateComboSubject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AllocDensityMetricViz

public AllocDensityMetricViz()
Method Detail

createDimension

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

Overrides:
createDimension in class Metric
Returns:
the dimensions

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

createConfigurationPanel

protected javax.swing.JPanel createConfigurationPanel()
Description copied from class: Visualization
Gets the additional configuration panel.

Overrides:
createConfigurationPanel in class Visualization
Returns:
the additional configuration panel, null if not necessary

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

installPainter

protected void installPainter()
Overrides:
installPainter in class XYVisualization

mouseMove

public void mouseMove(int x,
                      int y)
Specified by:
mouseMove in class XYVisualization