EVolve.visualization.XYViz.ValValViz
Class Metric

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

public abstract class Metric
extends ValueValueVisualization


Field Summary
protected  javax.swing.JTextField 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
Metric()
           
 
Method Summary
 java.lang.Object clone()
           
 Dimension[] createDimension()
          Creates the dimensions.
 void makeSelection()
          according to user selectiong, get a data subset
protected  void updateConfiguration()
          Updates the configuration.
 
Methods inherited from class EVolve.visualization.XYViz.ValValViz.ValueValueVisualization
autoUpdateConfiguration, changeOrientation, createDimension1, findEventInterval, getCurrentConfigure, getEntityUnderMouse, getLinkableDimension, getSelection, preVisualize, sort, updateMenu
 
Methods inherited from class EVolve.visualization.XYViz.XYVisualization
addMagnifier, cleanup, countEvents, createMenu, createPanel, dialogApply, disablePopupMenu, enableBrowseSourceMenu, enablePhaseDetector, getDefinition, getImage, getxMax, installPainter, mouseMove, reset, setImage, switchThread
 
Methods inherited from class EVolve.visualization.Visualization
addPopupTrigger, autoSave, configure, createConfigurationPanel, createDialog, createOptionalMenu, createSelectionMenuItem, dialogCancel, enableSortMenu, getDataSourceId, getDimension, getFactory, getName, getPanel, getSubjectDefinition, getVisualizationID, getWindow, receiveElement, save, selectComparator, setDataSourceId, setDefinition, setFactory, setName, setWindow, switchOption, updateComboDimension, updateComboSubject, visualize
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textInterval

protected javax.swing.JTextField textInterval
Constructor Detail

Metric

public Metric()
Method Detail

createDimension

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

Specified by:
createDimension in class Visualization
Returns:
the dimensions

makeSelection

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

Specified by:
makeSelection in class Visualization

updateConfiguration

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

Overrides:
updateConfiguration in class XYVisualization

clone

public java.lang.Object clone()
Overrides:
clone in class ValueValueVisualization