genomicsnpanalyzer.gui
Class SVListTablePane

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by genomicsnpanalyzer.gui.SVListTablePane
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class SVListTablePane
extends javax.swing.JPanel
implements java.awt.event.ActionListener, java.awt.event.ItemListener

See Also:
Serialized Form

Nested Class Summary
 
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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 javax.swing.JComboBox functionCombo
           
 javax.swing.JComboBox indexCombo
           
 javax.swing.JComboBox indexLocCombo
           
 javax.swing.JLabel selectedCountLabel
           
 javax.swing.JLabel selectedFunctionMethodLabel
           
 javax.swing.JLabel selectedGeneMethodLabel
           
 java.util.ArrayList selectedIndex
           
 javax.swing.JLabel selectedMethodLabel
           
 javax.swing.JLabel selectedQualityLabel
           
 javax.swing.JLabel selectedSubjectLabel
           
 javax.swing.JLabel selectedTypeLabel
           
 javax.swing.JLabel totalCountLabel
           
 
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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SVListTablePane(Main Parent)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void DisableFilterMenus()
           
 void EnableFilterMenus()
           
 void HandleFilterMenus()
           
 void HandleGeneFilter()
           
 void HandleGOFilter()
           
 void HandlePathwayFilter()
           
 void HandleQualityFilter()
           
 void itemStateChanged(java.awt.event.ItemEvent e)
           
 void resetFilterMenus()
           
 void resetFunctionFilter()
           
 void resetLabels()
           
 void resetTable()
           
 void SaveList()
           
 void SaveListSubDetailsToFile(java.io.File csvFile)
           
 void SaveListSubDetailsToFile(java.io.File csvFile, boolean chrSeparate)
           
 void SaveListToFile(java.io.File csvFile)
           
 void SaveListToFile(java.io.File csvFile, boolean chrSeparate)
           
 void updateIndexCombo()
           
 void updateTable()
           
 
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, getBaseline, getBaselineResizeBehavior, 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, isPaintingForPrint, 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, getName, 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
 

Field Detail

indexCombo

public javax.swing.JComboBox indexCombo

indexLocCombo

public javax.swing.JComboBox indexLocCombo

functionCombo

public javax.swing.JComboBox functionCombo

selectedIndex

public java.util.ArrayList selectedIndex

totalCountLabel

public javax.swing.JLabel totalCountLabel

selectedCountLabel

public javax.swing.JLabel selectedCountLabel

selectedFunctionMethodLabel

public javax.swing.JLabel selectedFunctionMethodLabel

selectedGeneMethodLabel

public javax.swing.JLabel selectedGeneMethodLabel

selectedQualityLabel

public javax.swing.JLabel selectedQualityLabel

selectedTypeLabel

public javax.swing.JLabel selectedTypeLabel

selectedMethodLabel

public javax.swing.JLabel selectedMethodLabel

selectedSubjectLabel

public javax.swing.JLabel selectedSubjectLabel
Constructor Detail

SVListTablePane

public SVListTablePane(Main Parent)
Method Detail

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

DisableFilterMenus

public void DisableFilterMenus()

EnableFilterMenus

public void EnableFilterMenus()

HandleFilterMenus

public void HandleFilterMenus()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

SaveList

public void SaveList()

SaveListToFile

public void SaveListToFile(java.io.File csvFile)

SaveListToFile

public void SaveListToFile(java.io.File csvFile,
                           boolean chrSeparate)

SaveListSubDetailsToFile

public void SaveListSubDetailsToFile(java.io.File csvFile)

SaveListSubDetailsToFile

public void SaveListSubDetailsToFile(java.io.File csvFile,
                                     boolean chrSeparate)

HandlePathwayFilter

public void HandlePathwayFilter()

HandleGeneFilter

public void HandleGeneFilter()

HandleGOFilter

public void HandleGOFilter()

HandleQualityFilter

public void HandleQualityFilter()

updateIndexCombo

public void updateIndexCombo()

resetLabels

public void resetLabels()

resetFunctionFilter

public void resetFunctionFilter()

resetFilterMenus

public void resetFilterMenus()

resetTable

public void resetTable()

updateTable

public void updateTable()