|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--EVolve.visualization.Visualization
Field Summary | |
protected javax.swing.JComboBox[] |
comboDimension
|
protected javax.swing.JComboBox |
comboSubject
|
protected DataFilter[][][] |
dataFilter
|
protected VisualizationDefinition |
definition
|
protected javax.swing.JDialog |
dialog
|
protected Dimension[] |
dimension
|
protected ElementDefinition[] |
elementDefinition
|
protected javax.swing.JMenuItem[][] |
itemSort
|
protected int |
mouseX
|
protected int |
mouseY
|
protected java.lang.String |
name
|
protected javax.swing.JPanel |
panel
|
protected javax.swing.JPanel |
panelConfiguration
|
protected javax.swing.JPopupMenu |
popup
|
static int |
SELECT_ALL_ENTITIES
|
static int |
SELECT_ALL_X_AXIS
|
static int |
SELECT_ALL_Y_AXIS
|
static int |
SELECT_OCCURRED_ENTITIES
|
static int |
SELECT_TIME_FRAME
|
static int |
SELECT_X_AXIS
|
static int |
SELECT_Y_AXIS
|
protected ElementDefinition |
subjectDefinition
|
protected Window |
window
|
Constructor Summary | |
Visualization()
|
Method Summary | |
protected void |
addPopupTrigger(java.awt.Component component)
|
void |
autoSave(java.lang.String path,
java.lang.String dataFn)
|
void |
autoUpdateConfiguration(java.util.HashMap config)
following are all interfaces needed for predefined viz |
void |
cleanup()
|
void |
configure()
Configures the visualization. |
protected javax.swing.JPanel |
createConfigurationPanel()
Gets the additional configuration panel. |
protected void |
createDialog()
Creates the configuration dialog. |
abstract Dimension[] |
createDimension()
Creates the dimensions. |
protected void |
createMenu()
|
protected java.util.ArrayList |
createOptionalMenu()
|
protected abstract javax.swing.JPanel |
createPanel()
Creates the panel. |
abstract javax.swing.JMenuItem[] |
createSelectionMenuItem()
Creates available selection menu items. |
void |
enableSortMenu()
|
java.util.HashMap |
getCurrentConfigure()
|
VisualizationDefinition |
getDefinition()
|
Dimension[] |
getDimension()
|
VisualizationFactory |
getFactory()
|
AutoImage |
getImage()
|
abstract ReferenceDimension |
getLinkableDimension(int dim)
following methods are used in unify/overlap viz |
java.lang.String |
getName()
|
javax.swing.JPanel |
getPanel()
Gets the panel of the visualization. |
ElementDefinition |
getSubjectDefinition()
Gets the definition of the subject. |
int |
getVisualizationID()
|
Window |
getWindow()
|
int |
getxMax()
|
abstract void |
makeSelection()
according to user selectiong, get a data subset |
abstract void |
preVisualize()
Gets ready for receiving data. |
protected abstract void |
receiveElement(Element element)
Receives data. |
void |
save()
Save visualizations as disk file |
void |
selectComparator(java.awt.event.ActionEvent e)
|
void |
setDefinition(VisualizationDefinition definition)
Sets the definition of the visualization, called by visualization manager after the visualization is created. |
void |
setFactory(VisualizationFactory factory)
|
void |
setImage(AutoImage image)
|
void |
setName(java.lang.String name)
Sets the name of the visualization. |
void |
setWindow(Window window)
Sets the window of the visualization. |
abstract void |
sort()
sorting the visualization with selected comparator |
protected int |
switchOption(boolean turn_on,
int option,
int add_on_option)
|
protected abstract void |
updateConfiguration()
Updates the configuration. |
void |
updateMenu()
|
abstract void |
visualize()
Visualizes after receiving data. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int SELECT_TIME_FRAME
public static final int SELECT_OCCURRED_ENTITIES
public static final int SELECT_ALL_ENTITIES
public static final int SELECT_X_AXIS
public static final int SELECT_Y_AXIS
public static final int SELECT_ALL_X_AXIS
public static final int SELECT_ALL_Y_AXIS
protected java.lang.String name
protected Window window
protected VisualizationDefinition definition
protected ElementDefinition subjectDefinition
protected Dimension[] dimension
protected javax.swing.JPanel panel
protected javax.swing.JDialog dialog
protected javax.swing.JPanel panelConfiguration
protected javax.swing.JComboBox comboSubject
protected javax.swing.JComboBox[] comboDimension
protected javax.swing.JPopupMenu popup
protected javax.swing.JMenuItem[][] itemSort
protected ElementDefinition[] elementDefinition
protected DataFilter[][][] dataFilter
protected int mouseX
protected int mouseY
Constructor Detail |
public Visualization()
Method Detail |
public java.lang.String getName()
public void setName(java.lang.String name)
name
- name of the visualizationpublic void setWindow(Window window)
window
- window of the visualizationpublic javax.swing.JPanel getPanel()
protected javax.swing.JPanel createConfigurationPanel()
protected void createMenu()
public void setDefinition(VisualizationDefinition definition)
definition
- definition of the visualizationpublic ElementDefinition getSubjectDefinition()
public void configure()
public void save()
protected void createDialog()
public void updateMenu()
protected java.util.ArrayList createOptionalMenu()
public void selectComparator(java.awt.event.ActionEvent e)
protected void addPopupTrigger(java.awt.Component component)
public void enableSortMenu()
public abstract Dimension[] createDimension()
public abstract javax.swing.JMenuItem[] createSelectionMenuItem()
protected abstract javax.swing.JPanel createPanel()
protected abstract void updateConfiguration()
public abstract void preVisualize()
protected abstract void receiveElement(Element element)
public abstract void visualize()
public abstract void sort()
public abstract void makeSelection()
public java.util.HashMap getCurrentConfigure()
public void autoUpdateConfiguration(java.util.HashMap config)
public Window getWindow()
public void setFactory(VisualizationFactory factory)
public VisualizationFactory getFactory()
public void autoSave(java.lang.String path, java.lang.String dataFn)
public abstract ReferenceDimension getLinkableDimension(int dim)
public int getVisualizationID()
public Dimension[] getDimension()
public VisualizationDefinition getDefinition()
public int getxMax()
public AutoImage getImage()
public void setImage(AutoImage image)
public void cleanup()
protected int switchOption(boolean turn_on, int option, int add_on_option)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |