EVolve.visualization.XYViz
Class XYVisualization
java.lang.Object
|
+--EVolve.visualization.Visualization
|
+--EVolve.visualization.XYViz.XYVisualization
- Direct Known Subclasses:
- ReferenceReferenceVisualization, ValueReferenceVisualization, ValueValueVisualization
- public abstract class XYVisualization
- extends Visualization
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 |
Methods inherited from class EVolve.visualization.Visualization |
addPopupTrigger, autoSave, configure, createConfigurationPanel, createDialog, createDimension, createOptionalMenu, createSelectionMenuItem, enableSortMenu, getDimension, getFactory, getLinkableDimension, getName, getPanel, getSubjectDefinition, getVisualizationID, getWindow, makeSelection, preVisualize, receiveElement, save, selectComparator, setDefinition, setFactory, setName, setWindow, sort, switchOption, visualize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
autoInterval
protected int autoInterval
autoPredictorname
protected java.lang.String autoPredictorname
interval
protected int interval
shift_pressed
protected boolean shift_pressed
image
protected AutoImage image
painter
protected Painter painter
xMax
protected int xMax
magnifier
protected Magnifier magnifier
normalOrientation
protected boolean normalOrientation
threadFilter
protected ReferenceDimension threadFilter
currentThread
protected int currentThread
imageMap
protected java.util.HashMap imageMap
threadDataSet
protected java.util.HashMap threadDataSet
xOffset
protected int xOffset
sourceBrowser
protected SourceBrowser sourceBrowser
XYVisualization
public XYVisualization()
mouseMove
protected abstract void mouseMove(int x,
int y)
createPanel
protected javax.swing.JPanel createPanel()
- Description copied from class:
Visualization
- Creates the panel.
- Specified by:
createPanel
in class Visualization
- Returns:
- the panel
updateConfiguration
protected void updateConfiguration()
- Description copied from class:
Visualization
- Updates the configuration.
- Specified by:
updateConfiguration
in class Visualization
createMenu
protected void createMenu()
- Overrides:
createMenu
in class Visualization
getDefinition
public VisualizationDefinition getDefinition()
- Overrides:
getDefinition
in class Visualization
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 Visualization
getCurrentConfigure
public java.util.HashMap getCurrentConfigure()
- Overrides:
getCurrentConfigure
in class Visualization
- Returns:
- a Hash map contains all current visualization's configure
getxMax
public int getxMax()
- Overrides:
getxMax
in class Visualization
getImage
public AutoImage getImage()
- Overrides:
getImage
in class Visualization
setImage
public void setImage(AutoImage image)
- Overrides:
setImage
in class Visualization
updateMenu
public void updateMenu()
- Overrides:
updateMenu
in class Visualization
disablePopupMenu
public void disablePopupMenu()
changeOrientation
protected void changeOrientation()
initialThreadFilter
protected void initialThreadFilter()
switchThread
protected void switchThread(int threadId)
installPainter
protected void installPainter()
enableBrowseSourceMenu
protected void enableBrowseSourceMenu()
cleanup
public void cleanup()
- Overrides:
cleanup
in class Visualization
getEntityUnderMouse
protected abstract java.lang.String getEntityUnderMouse()