|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jigcell.compare.ui.PanelTab
jigcell.compare.ui.DataEditorPanelTab
jigcell.compare.views.BasicTableView
jigcell.compare.compare2.Compare2
public class Compare2
A visualization tool for performing comparisons across multiple comparisons.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
| Nested Class Summary | |
|---|---|
protected class |
Compare2.SetReadHelper
Helper class for performing read operations on other threads. |
protected class |
Compare2.ThresholdReadHelper
Helper class for performing read operations on other threads. |
| Nested classes/interfaces inherited from class jigcell.compare.ui.DataEditorPanelTab |
|---|
DataEditorPanelTab.ReadHelper |
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected IViewColorer |
colorer
Current view colorer being used |
protected int |
colorerMode
Colorer display mode |
protected java.util.Map |
colorers
Map[MenuItem,IViewColorer] of the triggers for the loaded view colorers |
protected java.util.Map |
comparisonNames
Map[IResultSetMap,String] of comparisons to the set name |
protected java.util.List |
comparisons
List[IResultSetMap] of comparisons |
static java.lang.String |
CONFIG_VIEWCOLORERS
Property key for available view colorers |
protected javax.swing.JCheckBoxMenuItem |
currentRankings
Menu item to toggle rankings display |
private IWriteableDataSource |
currentSourceThreshold
Data source the current content should be saved to |
protected java.util.List |
experimentBaseNames
List[IDataGeneratorCollection.Key] of the keys of experiments used in the objective set |
protected java.util.Map |
experimentComparisons
Map[IDataGeneratorCollection.Key,String] of the keys of experiments to the comparison type |
protected java.util.List |
experimentNames
List[IDataGeneratorCollection.Key] of the keys of results used in comparisons |
protected java.util.Map |
experimentThresholds
Map[IDataGeneratorCollection.Key,String] of the keys of experiments to the threshold |
protected static SuffixFileFilter |
FILTER_RESULTSETGROUP
File filter for result set group files |
protected static java.lang.String |
MENU_VIEW
View menu label |
protected static java.lang.String |
MENUITEM_VIEWCOLORER
A view colorer menu item |
protected static java.lang.String |
MENUITEM_VIEWRANKS
View values menu item label |
protected Compare2Model |
model
Data model of the comparisons |
protected IDataGeneratorMap |
objectives
Objective set used for comparison thresholds |
protected static java.lang.String |
OPTION_CHOOSERADD
File chooser option when adding a file |
static java.lang.String |
PROPERTY_COMPARISONNAMES_EDIT
Property key for changing an existing comparison name |
static java.lang.String |
PROPERTY_COMPARISONS_EDIT
Property key for changing an existing comparison |
protected java.lang.Runnable |
resizeTableColumnsRunnable
Runnable for resizing the table columns after all events have been processed. |
static java.lang.String |
RESOURCE_COMPARISONNAMES
Resource key for the list of available comparison names |
static java.lang.String |
RESOURCE_COMPARISONS
Resource key for the list of available comparisons |
protected ThresholdEditor |
thresholdDialog
Dialog view for threshold editor |
protected boolean |
trackSetPosition
Whether to track the column position when adding a set |
protected javax.swing.ButtonGroup |
viewColorerGroup
Group of available view colorers |
protected ResultViewZoom |
zoomDialog
Dialog view for zoom popup |
| Fields inherited from class jigcell.compare.views.BasicTableView |
|---|
clipboard, lastSearchName, popup, POPUP_DEFAULT, popupPoint, printer, RESOURCE_LASTTABLESELECTION, RESOURCE_TABLESELECTION, selectionGroup, table |
| Fields inherited from class jigcell.compare.ui.DataEditorPanelTab |
|---|
CONFIG_RECENTSOURCE, CONFIG_RECENTSOURCECOUNT, exception, manager, MENU_OPENRECENT, MENUBAR_DEFAULT, menuManager, menus, MESSAGE_LOADERROR, MESSAGE_LOADING, MESSAGE_SAVEERROR, OPTION_CHOOSEROPEN, OPTION_CHOOSERSAVE, PROPERTY_RECENTSOURCETARGET, READ_LOCK, recentReadablesMenu, TOOLBAR_DEFAULT |
| Fields inherited from class jigcell.compare.ui.PanelTab |
|---|
compare, configMarkers, PATH_ABOUT, PATH_DESCRIPTION_ABOUT, tabName |
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface jigcell.compare.ITab |
|---|
CONFIG_TABNAME, STATE_ENDINITIALIZE, STATE_ENDUI, STATE_INITIALIZE, STATE_RUNNING, STATES |
| Fields inherited from interface jigcell.compare.ITab |
|---|
CONFIG_TABNAME, STATE_ENDINITIALIZE, STATE_ENDUI, STATE_INITIALIZE, STATE_RUNNING, STATES |
| Fields inherited from interface jigcell.compare.ITab |
|---|
CONFIG_TABNAME, STATE_ENDINITIALIZE, STATE_ENDUI, STATE_INITIALIZE, STATE_RUNNING, STATES |
| Fields inherited from interface jigcell.compare.ITab |
|---|
CONFIG_TABNAME, STATE_ENDINITIALIZE, STATE_ENDUI, STATE_INITIALIZE, STATE_RUNNING, STATES |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
Compare2(Compare compare,
java.lang.String configMarker)
Creates a new table view that compares multiple sets of comparisons. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addColumn()
Adds a new column to the view. |
void |
addColumns(int count)
Adds several new columns to the view. |
void |
addRow()
Adds a new row to the view. |
void |
addRows(int count)
Adds several new rows to the view. |
void |
clear()
Clears all data for this view. |
void |
clearAndNew()
Create a new data set for editing. |
void |
clearThresholds()
Clears the threshold values. |
void |
columnAdded(javax.swing.event.TableColumnModelEvent e)
|
void |
columnMarginChanged(javax.swing.event.ChangeEvent e)
|
void |
columnMoved(javax.swing.event.TableColumnModelEvent e)
|
void |
columnRemoved(javax.swing.event.TableColumnModelEvent e)
|
void |
columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
|
protected int |
convertColumnIndexToData(int column)
Converts the column to the corresponding data column. |
IConfigEditor |
createConfigEditor()
Creates a configuration editor for this tab or null if this tab does not support graphical configuration. |
protected javax.swing.JFileChooser |
createFileChooser()
A file chooser specialized for the view. |
protected javax.swing.JFileChooser |
createFileChooserSet()
A file chooser specialized for the view. |
protected javax.swing.JFileChooser |
createFileChooserThreshold()
A file chooser specialized for the view. |
protected javax.swing.JMenu[] |
createMenus()
A list of menus for the view. |
java.awt.Image |
createResultImage()
Creates an image corresponding to the comparison results. |
protected void |
createUI()
Creates an interface for the view. |
protected void |
createUI(Compare2Model model)
|
void |
deleteColumn(int column)
Deletes a column from the table. |
void |
deleteColumns(int[] columns)
Deletes columns from the table. |
void |
deleteRow(int row)
Deletes a row from the table. |
void |
deleteRows(int[] rows)
Deletes rows from the table. |
void |
editCell(int row,
int column)
Starts editing a cell. |
void |
editThresholds()
Edits all of the threshold values at the same time. |
void |
fillDown(int row,
int column)
Fills a column down with a value. |
void |
fillSelected(int row,
int column,
int[] rows)
Fills a column at selected spots with a value. |
void |
fillUp(int row,
int column)
Fills a column up with a value. |
protected boolean |
findByName(java.lang.String name,
int row,
boolean forward)
Searches for a name starting from an initial row in a specified direction. |
int |
getColorerMode()
The colorer display mode. |
protected void |
indexExperiments()
Indexes the known comparisons to produce a list of experiment names used. |
protected void |
initialize()
Performs any initialization work for the view. |
void |
insertColumn(int column)
Inserts a column at a specified location. |
void |
insertColumns(int column,
int count)
Inserts a number of new columns at a specified location. |
void |
insertRow(int row)
Inserts a row at a specified location. |
void |
insertRows(int row,
int count)
Inserts a number of new rows at a specified location. |
void |
loadSet(IReadableDataSource source)
Loads the data for the view from some external source. |
void |
loadSetDirect(IReadableDataSource source,
java.lang.String name)
Loads the data for the view from some external source without user prompting. |
void |
loadThreshold(IReadableDataSource source)
Loads the data for the view from some external source. |
void |
loadThresholdDirect(IReadableDataSource source)
Loads the data for the view from some external source without user prompting. |
void |
moveRowsDown(int[] rows)
Moves selected rows down. |
void |
moveRowsUp(int[] rows)
Moves selected rows up. |
protected void |
preparePopup(int row,
int column)
Prepares the popup for display. |
void |
readConfiguration(java.lang.String state)
Reads the view configuration from the Comparator. |
protected void |
readInternal(java.lang.Object readResult)
Processes data that has been read from some external source. |
protected void |
readInternalSet(java.lang.Object readResult,
java.lang.String name)
Processes data that has been read from some external source. |
protected void |
readInternalThreshold(java.lang.Object readResult)
Processes data that has been read from some external source. |
protected void |
readNotify()
Notifies listeners after a read operation has completed. |
protected void |
readNotifySet()
Notifies listeners after a read operation has completed. |
protected void |
readNotifyThreshold()
Notifies listeners after a read operation has completed. |
protected void |
resizeTableColumns()
Resizes the table columns. |
void |
saveThreshold(IWriteableDataSource source)
Saves the data for the view to some external source. |
void |
saveThresholdDirect(IWriteableDataSource source)
Saves the data for the view to some external source without user prompting. |
void |
setColorerMode(int colorerMode)
Sets the colorer display mode. |
void |
setCurrentSource(IWriteableDataSource source)
Sets the current data source to work from. |
void |
setCurrentSourceThreshold(IWriteableDataSource source)
Sets the value of the current data source to work from. |
void |
setViewColorer(IViewColorer colorer)
Changes the current view coloring. |
void |
tableChanged(javax.swing.event.TableModelEvent e)
|
void |
viewCell(int row,
int column)
Starts viewing a cell. |
protected void |
write(IWriteableDataSource source)
Writes data to some external source. |
protected void |
writeThreshold(IWriteableDataSource source)
Writes data from some external source. |
void |
zoomColors()
Displays a zoomed view of the current data set with color. |
| Methods inherited from class jigcell.compare.views.BasicTableView |
|---|
clipboardWrite, createPopup, createUI, findByName, findByName, findByName, findByName, getColumnCount, getColumnData, getLastSearchName, getRowCount, getRowData, getSelectedColumns, getSelectedRows, getSelectionGroup, getTable, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, selectAll, selectInvert, selectInvertColumns, selectInvertRows, selectNone, setSelectedColumns, setSelectedRows, setSelectionGroup, valueChanged |
| Methods inherited from class jigcell.compare.ui.DataEditorPanelTab |
|---|
addRecentSource, createReadableRecentSourceMenuItems, createTools, getCurrentSource, getRecentSource, getRecentSourceCount, load, loadDirect, loadRecentSource, save, saveDirect |
| Methods inherited from class jigcell.compare.ui.PanelTab |
|---|
createAboutDialog, createAboutDialogForTab, getCompare, getConfigForView, getConfigMarkers, getHostIdentifier, getName, propertyChange |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jigcell.compare.ITab |
|---|
createAboutDialog, getName |
| Methods inherited from interface jigcell.compare.ui.IColumnEditorTab |
|---|
getColumnCount, getColumnData |
| Methods inherited from interface jigcell.compare.ITab |
|---|
createAboutDialog, getName |
| Methods inherited from interface jigcell.compare.ui.IDataEditorTab |
|---|
getCurrentSource, load, loadDirect, save, saveDirect |
| Methods inherited from interface jigcell.compare.ITab |
|---|
createAboutDialog, getName |
| Methods inherited from interface jigcell.compare.ui.IRowEditorTab |
|---|
getRowCount, getRowData |
| Methods inherited from interface jigcell.compare.ITab |
|---|
createAboutDialog, getName |
| Methods inherited from interface jigcell.compare.ui.IBasicTableHost |
|---|
getCompare, getConfigMarkers, getHostIdentifier |
| Field Detail |
|---|
public static final java.lang.String CONFIG_VIEWCOLORERS
public static final java.lang.String PROPERTY_COMPARISONNAMES_EDIT
public static final java.lang.String PROPERTY_COMPARISONS_EDIT
public static final java.lang.String RESOURCE_COMPARISONNAMES
public static final java.lang.String RESOURCE_COMPARISONS
protected static final java.lang.String MENU_VIEW
protected static final java.lang.String MENUITEM_VIEWCOLORER
protected static final java.lang.String MENUITEM_VIEWRANKS
protected static final java.lang.String OPTION_CHOOSERADD
protected static final SuffixFileFilter FILTER_RESULTSETGROUP
protected boolean trackSetPosition
protected javax.swing.ButtonGroup viewColorerGroup
protected Compare2Model model
protected IDataGeneratorMap objectives
protected int colorerMode
protected IViewColorer colorer
protected javax.swing.JCheckBoxMenuItem currentRankings
protected java.util.List comparisons
protected java.util.List experimentBaseNames
protected java.util.List experimentNames
protected java.util.Map colorers
protected java.util.Map comparisonNames
protected java.util.Map experimentComparisons
protected java.util.Map experimentThresholds
protected ResultViewZoom zoomDialog
protected java.lang.Runnable resizeTableColumnsRunnable
protected ThresholdEditor thresholdDialog
private IWriteableDataSource currentSourceThreshold
| Constructor Detail |
|---|
public Compare2(Compare compare,
java.lang.String configMarker)
compare - Comparator backend to interface withconfigMarker - Marker for retrieving configuration information from Comparator backend| Method Detail |
|---|
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void addColumn()
addColumn in interface IColumnEditorTabpublic void addColumns(int count)
addColumns in interface IColumnEditorTabcount - Number of columnspublic void addRow()
addRow in interface IRowEditorTabpublic void addRows(int count)
addRows in interface IRowEditorTabcount - Number of rowspublic void clear()
clear in interface IDataEditorTabpublic void clearAndNew()
clearAndNew in interface IDataEditorTabpublic void clearThresholds()
public void columnAdded(javax.swing.event.TableColumnModelEvent e)
columnAdded in interface javax.swing.event.TableColumnModelListenerpublic void columnMarginChanged(javax.swing.event.ChangeEvent e)
columnMarginChanged in interface javax.swing.event.TableColumnModelListenerpublic void columnMoved(javax.swing.event.TableColumnModelEvent e)
columnMoved in interface javax.swing.event.TableColumnModelListenerpublic void columnRemoved(javax.swing.event.TableColumnModelEvent e)
columnRemoved in interface javax.swing.event.TableColumnModelListenerpublic void columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
columnSelectionChanged in interface javax.swing.event.TableColumnModelListenerpublic IConfigEditor createConfigEditor()
createConfigEditor in interface ITabcreateConfigEditor in class PanelTabpublic java.awt.Image createResultImage()
public void deleteColumn(int column)
deleteColumn in interface IColumnEditorTabcolumn - Columnpublic void deleteColumns(int[] columns)
deleteColumns in interface IColumnEditorTabcolumns - Columnspublic void deleteRow(int row)
deleteRow in interface IRowEditorTabrow - Rowpublic void deleteRows(int[] rows)
deleteRows in interface IRowEditorTabrows - Rows
public void editCell(int row,
int column)
editCell in interface ICellEditorTabrow - Rowcolumn - Columnpublic void editThresholds()
public void fillDown(int row,
int column)
fillDown in interface ICellEditorTabrow - Starting rowcolumn - Column
public void fillSelected(int row,
int column,
int[] rows)
fillSelected in interface ICellEditorTabrow - Starting rowcolumn - Columnrows - Selected rows
public void fillUp(int row,
int column)
fillUp in interface ICellEditorTabrow - Starting rowcolumn - Columnpublic int getColorerMode()
public void insertColumn(int column)
insertColumn in interface IColumnEditorTabcolumn - Column to insert at
public void insertColumns(int column,
int count)
insertColumns in interface IColumnEditorTabcolumn - Column to insert atcount - Number of columns to insertpublic void insertRow(int row)
insertRow in interface IRowEditorTabrow - Row to insert at
public void insertRows(int row,
int count)
insertRows in interface IRowEditorTabrow - Row to insert atcount - Number of rows to insertpublic void loadSet(IReadableDataSource source)
source - Data source to read from
public void loadSetDirect(IReadableDataSource source,
java.lang.String name)
source - Data source to read fromname - Name of the new setpublic void loadThreshold(IReadableDataSource source)
source - Data source to read frompublic void loadThresholdDirect(IReadableDataSource source)
source - Data source to read frompublic void moveRowsDown(int[] rows)
moveRowsDown in interface IRowEditorTabrows - Rowspublic void moveRowsUp(int[] rows)
moveRowsUp in interface IRowEditorTabrows - Rowspublic void readConfiguration(java.lang.String state)
readConfiguration in interface ITabreadConfiguration in class DataEditorPanelTabstate - Current state of the viewpublic void saveThreshold(IWriteableDataSource source)
source - Data source to write topublic void saveThresholdDirect(IWriteableDataSource source)
source - Data source to write topublic void setColorerMode(int colorerMode)
colorerMode - Modepublic void setCurrentSource(IWriteableDataSource source)
setCurrentSource in interface IDataEditorTabsetCurrentSource in class DataEditorPanelTabsource - Data sourcepublic void setCurrentSourceThreshold(IWriteableDataSource source)
source - Data sourcepublic void setViewColorer(IViewColorer colorer)
colorer - Colorerpublic void tableChanged(javax.swing.event.TableModelEvent e)
tableChanged in interface javax.swing.event.TableModelListener
public void viewCell(int row,
int column)
viewCell in interface ICellEditorTabrow - Rowcolumn - Columnpublic void zoomColors()
protected int convertColumnIndexToData(int column)
protected javax.swing.JFileChooser createFileChooser()
createFileChooser in class DataEditorPanelTabprotected javax.swing.JFileChooser createFileChooserSet()
protected javax.swing.JFileChooser createFileChooserThreshold()
protected javax.swing.JMenu[] createMenus()
createMenus in class DataEditorPanelTabprotected void createUI()
createUI in class BasicTableViewprotected void createUI(Compare2Model model)
BasicTableView.createUI(jigcell.compare.ui.BasicTable.BasicTableModel)
protected boolean findByName(java.lang.String name,
int row,
boolean forward)
findByName in class BasicTableViewname - Name to search forrow - Starting rowforward - Whether to search forwardsprotected void indexExperiments()
protected void initialize()
initialize in class DataEditorPanelTab
protected void preparePopup(int row,
int column)
preparePopup in class BasicTableViewrow - Model row of the popup pointcolumn - Model column of the popup point
protected void readInternal(java.lang.Object readResult)
throws java.lang.Exception
readInternal in class DataEditorPanelTabreadResult - Data
java.lang.Exception
protected void readInternalSet(java.lang.Object readResult,
java.lang.String name)
throws java.lang.Exception
readResult - Data
java.lang.Exception
protected void readInternalThreshold(java.lang.Object readResult)
throws java.lang.Exception
readResult - Data
java.lang.Exceptionprotected void readNotify()
readNotify in class DataEditorPanelTabprotected void readNotifySet()
protected void readNotifyThreshold()
protected void resizeTableColumns()
protected void write(IWriteableDataSource source)
throws java.lang.Exception
write in class DataEditorPanelTabsource - Data source to write to
java.lang.Exception
protected void writeThreshold(IWriteableDataSource source)
throws java.lang.Exception
source - Data source to write to
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||