genomicsnpanalyzer.gui
Class IndelListTablePane

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.IndelListTablePane
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible

public class IndelListTablePane
extends javax.swing.JPanel
implements java.awt.event.ActionListener

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.JLabel selectedCountLabel
           
 javax.swing.JLabel selectedFunctionMethodLabel
           
 javax.swing.JLabel selectedGeneMethodLabel
           
 javax.swing.JLabel selectedHomLabel
           
 java.util.ArrayList selectedIndex
           
 javax.swing.JLabel selectedQualityLabel
           
 javax.swing.JLabel selectedSubjectLabel
           
 javax.swing.JLabel selectRmrLabel
           
 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
IndelListTablePane(Main Parent)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void FilterIndelbyHom()
           
 void HandleGeneFilter()
           
 void HandleGOFilter()
           
 void HandleHomFilter()
           
 void HandleHomFilterButton()
           
 void HandleNonrmrOnlyFilter()
           
 void HandlePathwayFilter()
           
 void HandleQualityFilter()
           
 void HandleRmrFilterButton()
           
 void HandleRmrOnlyFilter()
           
 void handleSelectColumns()
           
 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 SetFunctionComboSelectedIndexWoAction(int i)
           
 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

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

selectedHomLabel

public javax.swing.JLabel selectedHomLabel

selectRmrLabel

public javax.swing.JLabel selectRmrLabel

selectedSubjectLabel

public javax.swing.JLabel selectedSubjectLabel
Constructor Detail

IndelListTablePane

public IndelListTablePane(Main Parent)
Method Detail

actionPerformed

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

handleSelectColumns

public void handleSelectColumns()

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()

HandleHomFilterButton

public void HandleHomFilterButton()

HandleHomFilter

public void HandleHomFilter()

HandleRmrFilterButton

public void HandleRmrFilterButton()

HandleRmrOnlyFilter

public void HandleRmrOnlyFilter()

HandleNonrmrOnlyFilter

public void HandleNonrmrOnlyFilter()

FilterIndelbyHom

public void FilterIndelbyHom()

SetFunctionComboSelectedIndexWoAction

public void SetFunctionComboSelectedIndexWoAction(int i)

updateIndexCombo

public void updateIndexCombo()

resetLabels

public void resetLabels()

resetFunctionFilter

public void resetFunctionFilter()

resetTable

public void resetTable()

updateTable

public void updateTable()