membership
Class MemberShipMainScreen

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

public class MemberShipMainScreen
extends javax.swing.JPanel
implements java.awt.event.ActionListener, javax.swing.event.TableModelListener

See Also:
Serialized Form

Nested Class Summary
 class MemberShipMainScreen.MyComboBoxEditor
           
 class MemberShipMainScreen.MyComboBoxRenderer
           
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
TOOL_TIP_TEXT_KEY, 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
MemberShipMainScreen(Unit unit)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 java.util.Vector<java.lang.Object> addColumns(java.lang.String[] colName)
           
 void addRowFamilyAddresses()
           
 void addRowTmemberAddresses()
           
 void createAndShowGUI()
           
 java.util.Vector<java.lang.Comparable> createBlankElementEventsattendance(Eventsattendance rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementFamilyaddresses(Familyaddresses rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementFamilyemail(Familyemail rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementFamilyphone(Familyphone rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmemberaddresses(Tmemberaddresses rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmemberAwards(Tmemberawards rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmemberBadges(Tmemberbadges rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmemberemail(Tmemberemail rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmemberphone(Tmemberphone rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmemberpositions(Tmemberpositions rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmemberRanks(Tmemberranks rt)
           
 java.util.Vector<java.lang.Comparable> createBlankElementTmembertraining(Tmembertraining rt)
           
 javax.swing.JPanel createMemberaddress(Tmember f)
           
 javax.swing.JTree createTree()
           
 javax.swing.JScrollPane createTreeView()
           
 TrackerDBInfo getTrackerDBInfo()
           
 void itemStateChanged(java.awt.event.ItemEvent e)
           
 void popaddRowEventsattendance(Eventsattendance o)
           
 void popaddRowFamilyaddresses(Familyaddresses o)
           
 void popaddRowFamilyemail(Familyemail o)
           
 void popaddRowFamilyphone(Familyphone o)
           
 void popaddRowTmemberaddresses(Tmemberaddresses o)
           
 void popaddRowTmemberAwards(Tmemberawards o)
           
 void popaddRowTmemberBadges(Tmemberbadges o)
           
 void popaddRowTmemberemail(Tmemberemail o)
           
 void popaddRowTmemberphone(Tmemberphone o)
           
 void popaddRowTmemberpositions(Tmemberpositions o)
           
 void popaddRowTmemberRanks(Tmemberranks o)
           
 void popaddRowTmembertraining(Tmembertraining o)
           
 void saveData()
           
 javax.swing.JPanel showFamilyDetail()
           
 javax.swing.JPanel showMemberDetail()
           
 void tableChanged(javax.swing.event.TableModelEvent source)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, 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, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MemberShipMainScreen

public MemberShipMainScreen(Unit unit)
Parameters:
unit -
Method Detail

actionPerformed

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

addColumns

public java.util.Vector<java.lang.Object> addColumns(java.lang.String[] colName)
Parameters:
colName -
Returns:

addRowFamilyAddresses

public void addRowFamilyAddresses()

addRowTmemberAddresses

public void addRowTmemberAddresses()

createAndShowGUI

public void createAndShowGUI()

createBlankElementEventsattendance

public java.util.Vector<java.lang.Comparable> createBlankElementEventsattendance(Eventsattendance rt)
Parameters:
rt -
Returns:

createBlankElementFamilyaddresses

public java.util.Vector<java.lang.Comparable> createBlankElementFamilyaddresses(Familyaddresses rt)
Parameters:
rt -
Returns:

createBlankElementFamilyemail

public java.util.Vector<java.lang.Comparable> createBlankElementFamilyemail(Familyemail rt)
Parameters:
rt -
Returns:

createBlankElementFamilyphone

public java.util.Vector<java.lang.Comparable> createBlankElementFamilyphone(Familyphone rt)

createBlankElementTmemberaddresses

public java.util.Vector<java.lang.Comparable> createBlankElementTmemberaddresses(Tmemberaddresses rt)

createBlankElementTmemberAwards

public java.util.Vector<java.lang.Comparable> createBlankElementTmemberAwards(Tmemberawards rt)

createBlankElementTmemberBadges

public java.util.Vector<java.lang.Comparable> createBlankElementTmemberBadges(Tmemberbadges rt)

createBlankElementTmemberemail

public java.util.Vector<java.lang.Comparable> createBlankElementTmemberemail(Tmemberemail rt)

createBlankElementTmemberphone

public java.util.Vector<java.lang.Comparable> createBlankElementTmemberphone(Tmemberphone rt)

createBlankElementTmemberpositions

public java.util.Vector<java.lang.Comparable> createBlankElementTmemberpositions(Tmemberpositions rt)

createBlankElementTmemberRanks

public java.util.Vector<java.lang.Comparable> createBlankElementTmemberRanks(Tmemberranks rt)

createBlankElementTmembertraining

public java.util.Vector<java.lang.Comparable> createBlankElementTmembertraining(Tmembertraining rt)

createMemberaddress

public javax.swing.JPanel createMemberaddress(Tmember f)

createTree

public javax.swing.JTree createTree()

createTreeView

public javax.swing.JScrollPane createTreeView()

getTrackerDBInfo

public TrackerDBInfo getTrackerDBInfo()

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)

popaddRowEventsattendance

public void popaddRowEventsattendance(Eventsattendance o)

popaddRowFamilyaddresses

public void popaddRowFamilyaddresses(Familyaddresses o)

popaddRowFamilyemail

public void popaddRowFamilyemail(Familyemail o)

popaddRowFamilyphone

public void popaddRowFamilyphone(Familyphone o)

popaddRowTmemberaddresses

public void popaddRowTmemberaddresses(Tmemberaddresses o)

popaddRowTmemberAwards

public void popaddRowTmemberAwards(Tmemberawards o)

popaddRowTmemberBadges

public void popaddRowTmemberBadges(Tmemberbadges o)

popaddRowTmemberemail

public void popaddRowTmemberemail(Tmemberemail o)

popaddRowTmemberphone

public void popaddRowTmemberphone(Tmemberphone o)

popaddRowTmemberpositions

public void popaddRowTmemberpositions(Tmemberpositions o)

popaddRowTmemberRanks

public void popaddRowTmemberRanks(Tmemberranks o)

popaddRowTmembertraining

public void popaddRowTmembertraining(Tmembertraining o)

saveData

public void saveData()

showFamilyDetail

public javax.swing.JPanel showFamilyDetail()

showMemberDetail

public javax.swing.JPanel showMemberDetail()

tableChanged

public void tableChanged(javax.swing.event.TableModelEvent source)
Specified by:
tableChanged in interface javax.swing.event.TableModelListener