EVolve.visualization.XYViz
Class  XYVisualization
java.lang.Object
  |
  +--EVolve.visualization.Visualization
        |
        +--EVolve.visualization.XYViz.XYVisualization
- All Implemented Interfaces: 
- java.lang.Cloneable
- Direct Known Subclasses: 
- ReferenceReferenceVisualization, ValueReferenceVisualization, ValueValueVisualization
- public abstract class XYVisualization- extends Visualization
 
| Fields inherited from class EVolve.visualization.Visualization | 
| comboDimension, comboSubject, dataFilter, dataSourceId, definition, dialog, dimension, elementDefinition, freezed, 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 | 
 
 
 
| Methods inherited from class EVolve.visualization.Visualization | 
| addPopupTrigger, autoSave, configure, createConfigurationPanel, createDialog, createDimension, createOptionalMenu, createSelectionMenuItem, dialogCancel, enableSortMenu, getDataSourceId, getDimension, getFactory, getLinkableDimension, getName, getPanel, getSubjectDefinition, getVisualizationID, getWindow, isFreezed, makeSelection, preVisualize, receiveElement, save, selectComparator, setDataSourceId, setDefinition, setFactory, setName, setWindow, sort, switchOption, updateComboDimension, updateComboSubject, visualize | 
 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
autoInterval
protected int autoInterval
interval
protected int interval
xMax
protected long xMax
xOffset
protected long xOffset
currentThread
protected long currentThread
autoPredictorname
protected java.lang.String autoPredictorname
shift_pressed
protected boolean shift_pressed
flipMagnifier
protected boolean flipMagnifier
painter
protected Painter painter
magnifier
protected Magnifier magnifier
itemChangeOrientation
protected javax.swing.JMenuItem itemChangeOrientation
itemScale
protected javax.swing.JMenuItem itemScale
itemBrowseSource
protected javax.swing.JMenuItem itemBrowseSource
normalOrientation
protected boolean normalOrientation
imageMap
protected java.util.HashMap imageMap
threadDataSet
protected java.util.HashMap threadDataSet
sourceBrowser
protected SourceBrowser sourceBrowser
canvas
protected AxesPanel canvas
image
protected AutoImage image
timeMap
protected java.util.ArrayList timeMap
phaseDetector
protected PhaseDetector phaseDetector
phaseDetectorEnabled
protected boolean phaseDetectorEnabled
XYVisualization
public XYVisualization()
mouseMove
protected abstract void mouseMove(int x,
                                  int y)
- 
 
createPanel
protected java.awt.Component createPanel()
- Description copied from class: Visualization
- Creates the panel.
 
- 
- Specified by:
- createPanelin class- Visualization
 
- 
- Returns:
- the panel
 
addMagnifier
protected void addMagnifier(java.awt.Component aPanel,
                            boolean flipImage)
- 
 
updateConfiguration
protected void updateConfiguration()
- Description copied from class: Visualization
- Updates the configuration.
 
- 
- Specified by:
- updateConfigurationin class- Visualization
 
- 
 
createMenu
protected void createMenu()
- 
- Overrides:
- createMenuin class- Visualization
 
- 
 
getDefinition
public VisualizationDefinition getDefinition()
- 
- Overrides:
- getDefinitionin class- Visualization
 
- 
 
autoUpdateConfiguration
public void autoUpdateConfiguration(java.util.HashMap config)
- Description copied from class: Visualization
- following are all interfaces needed for predefined viz
 
- 
- Overrides:
- autoUpdateConfigurationin class- Visualization
 
- 
 
getCurrentConfigure
public java.util.HashMap getCurrentConfigure()
- 
- Overrides:
- getCurrentConfigurein class- Visualization
 
- 
- Returns:
- a Hash map contains all current visualization's configure
 
getxMax
public long getxMax()
- 
- Overrides:
- getxMaxin class- Visualization
 
- 
 
getImage
public AutoImage getImage()
- 
- Overrides:
- getImagein class- Visualization
 
- 
 
setImage
public void setImage(AutoImage image)
- 
- Overrides:
- setImagein class- Visualization
 
- 
 
updateMenu
public void updateMenu()
- 
- Overrides:
- updateMenuin class- Visualization
 
- 
 
disablePopupMenu
public void disablePopupMenu()
- 
 
changeOrientation
protected void changeOrientation()
- 
 
switchThread
protected void switchThread(long threadId)
- 
 
installPainter
protected void installPainter()
- 
 
enableBrowseSourceMenu
protected void enableBrowseSourceMenu()
- 
 
countEvents
protected void countEvents(long x)
- 
 
cleanup
public void cleanup()
- 
- Overrides:
- cleanupin class- Visualization
 
- 
 
enablePhaseDetector
public void enablePhaseDetector(boolean enabled)
- 
 
reset
protected void reset()
- 
- Overrides:
- resetin class- Visualization
 
- 
 
dialogApply
protected void dialogApply()
- Description copied from class: Visualization
- Button "Apply" is clicked.
 
- 
- Overrides:
- dialogApplyin class- Visualization
 
- 
 
getPhaseDetector
public PhaseDetector getPhaseDetector()
- 
 
getMousePosition
public java.awt.Point getMousePosition()
- 
 
freeze
public void freeze(boolean flag)
- 
 
clone
public java.lang.Object clone()
- 
- Overrides:
- clonein class- Visualization
 
- 
 
getTimeMap
public java.util.ArrayList getTimeMap()
- 
 
getInterval
public int getInterval()
- 
 
getEntityUnderMouse
protected abstract java.lang.String getEntityUnderMouse()
-