com.jFormTK
Class JAddressBookDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by com.jFormTK.JAddressBookDialog
All Implemented Interfaces:
JConstants, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class JAddressBookDialog
extends javax.swing.JDialog
implements JConstants

        Class to enter and/ or edit the 'JContactInfo' and 'JPersonalInfo'
        parameters for the given 'JAddressBookControl' instance...

        Kernel Usage:
        1)      Used by 'JFormField.init _PField Anonymous Inner Class Post _PField Data
                Entry and after the TreeMap 'keys' have been built =
                F[JAddressBook Name Fields] and the 'JAddressBook' keys have been
                added to the 'JAddressBookControls' TreeMap...
        

See Also:
Serialized Form

Nested Class Summary
(package private)  class JAddressBookDialog.JAddressBookDialogActionListener
           
(package private)  class JAddressBookDialog.JAddressBookDialogKeyListener
           
(package private)  class JAddressBookDialog.JAddressBookDialogWindow
           
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
(package private)  JAddressBookControl abControl
           
(package private)  javax.swing.JTextField address1
           
(package private)  javax.swing.JTextField address2
           
(package private)  javax.swing.JLabel applicationIcon
           
(package private)  javax.swing.JButton bNextTab
           
(package private)  javax.swing.JButton bProceed
           
(package private)  java.lang.String BR
           
(package private)  javax.swing.JTextField cellPhone
           
(package private)  JTKComboBox cGivenNames
           
(package private)  JContactInfo ci
           
(package private)  javax.swing.JTextField city
           
(package private)  javax.swing.JCheckBox ckLoad
           
(package private)  javax.swing.JCheckBox ckSameAs
           
(package private)  javax.swing.JTabbedPane contactsTabbedPanel
           
(package private)  java.awt.Container contentPane
           
(package private)  JTKComboBox cSurNames
           
(package private)  boolean debug
           
(package private)  javax.swing.JTextField dln
           
(package private)  javax.swing.JTextField dob
           
(package private)  JTKComboBox education
           
(package private)  java.lang.String[] educationList
           
(package private)  javax.swing.JTextField eMail
           
(package private)  javax.swing.JTextField emissary
           
(package private)  javax.swing.JPanel emissaryPanel
           
(package private)  javax.swing.JTextField employer
           
(package private)  javax.swing.JTextField faceBookName
           
(package private)  javax.swing.border.Border fieldBorder
           
(package private)  javax.swing.JTextField givenName
           
(package private)  javax.swing.JTextField homePhone
           
(package private)  javax.swing.JTabbedPane hostTabbedPanel
           
(package private)  int iActiveTAB
           
(package private)  int iNewTAB
           
(package private)  JLAF jAddressBookDialogApplicationIconLAF
           
(package private)  JLAF jAddressBookDialogButtonsLAF
           
(package private)  JLAF jAddressBookDialogContactsTabbedPanelLAF
           
(package private)  JLAF jAddressBookDialogFieldsLAF
           
(package private)  JLAF jAddressBookDialogHostTabbedPanelLAF
           
(package private)  JLAF jAddressBookDialogLAF
           
(package private)  JLAF jAddressBookDialogPanelLAF
           
(package private)  JLAF jAddressBookDialogSameAsChoiceLAF
           
(package private)  JLAF jAddressBookDialogSameAsCKLAF
           
(package private)  JLAF jAddressBookDialogSameAsPanelLAF
           
(package private)  JLAF jAddressBookEmissaryNoteLAF
           
(package private)  java.util.ArrayList keysForSelectedSurname
           
(package private)  javax.swing.JTextField maidenName
           
(package private)  javax.swing.JTextField maritalStatus
           
(package private)  javax.swing.JTextField middle
           
(package private)  javax.swing.JTextField nickname
           
(package private)  javax.swing.JTextArea note
           
(package private)  javax.swing.JTextField numberOfChildren
           
(package private)  javax.swing.JTextField pager
           
(package private)  javax.swing.border.Border panelBorder
           
(package private)  javax.swing.JPanel personalPanel
           
(package private)  javax.swing.JPanel phonePanel
           
(package private)  JPersonalInfo pi
           
(package private)  java.lang.String POST
           
(package private)  javax.swing.JPanel residencePanel
           
(package private)  javax.swing.JPanel sameAs
           
(package private)  java.lang.String selectedSurName
           
(package private)  javax.swing.JTextField skypeID
           
(package private)  javax.swing.JTextField state
           
(package private)  javax.swing.JTextField suffix
           
(package private)  javax.swing.JTextField suffixRoman
           
(package private)  javax.swing.JTextField surName
           
(package private)  java.lang.String[] tabAnnotations
           
(package private)  java.lang.String tabOrder
           
(package private)  javax.swing.JTextField twitterName
           
(package private)  javax.swing.JPanel webPanel
           
(package private)  javax.swing.JTextField workPhone
           
(package private)  javax.swing.JTextField zip
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface com.jFormTK.JConstants
__, _AB, _AB_, _AField, _B, _BField, _CField, _CIField, _DField, _EU_, _H, _HEIGHT, _HEIGHT_INV, _HField, _I, _IField, _LField, _MField, _NField, _NotRequired, _PField, _PIField, _QField, _Required, _RField, _TAField, _TField, _WIDTH, _WIDTH_INV, _XField, AB, APP_TRACE_FOCUS, APP_TRACE_GET, APP_TRACE_SET, B_, BAR, BAR_, BB, BH, BI, BREAKPOINT_FOCUS, BREAKPOINT_GET, BREAKPOINT_SET, BVB, C_QUOTE, CLOSE, CLOSE_BRACKET, COLORS_DELIMITER, COMMA, COMMA_, D_ELEMENT, D_ELEMENT_N, D_ELEMENT_N1, D_ELEMENT_N2, D_ELEMENT_N3, D_FIELDS, D_FIELDS_N, D_FIELDS_N1, D_FIELDS_N2, D_FIELDS_N3, D_ITEMS, DASH, DOT, EOL, EOP, EOS, FIELD_TRACE_FOCUS, FIELD_TRACE_GET, FIELD_TRACE_SET, FONT_DELIMITER, H_, HB, HH, HI, I_, IB, IH, II, JLAF_DELIMITER, LF, LISTBRACKET, NO, OPEN, OPEN_BRACKET, pCheckboxGroup, QUOTE, SPACE_, TAB, YES
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JAddressBookDialog(java.lang.String title, JAddressBookControl abControl)
           
 
Method Summary
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

givenName

javax.swing.JTextField givenName

nickname

javax.swing.JTextField nickname

middle

javax.swing.JTextField middle

surName

javax.swing.JTextField surName

maidenName

javax.swing.JTextField maidenName

suffix

javax.swing.JTextField suffix

suffixRoman

javax.swing.JTextField suffixRoman

bProceed

javax.swing.JButton bProceed

bNextTab

javax.swing.JButton bNextTab

sameAs

javax.swing.JPanel sameAs

ckSameAs

javax.swing.JCheckBox ckSameAs

ckLoad

javax.swing.JCheckBox ckLoad

hostTabbedPanel

javax.swing.JTabbedPane hostTabbedPanel

contactsTabbedPanel

javax.swing.JTabbedPane contactsTabbedPanel

phonePanel

javax.swing.JPanel phonePanel

webPanel

javax.swing.JPanel webPanel

residencePanel

javax.swing.JPanel residencePanel

emissaryPanel

javax.swing.JPanel emissaryPanel

personalPanel

javax.swing.JPanel personalPanel

contentPane

java.awt.Container contentPane

fieldBorder

javax.swing.border.Border fieldBorder

panelBorder

javax.swing.border.Border panelBorder

applicationIcon

javax.swing.JLabel applicationIcon

tabAnnotations

java.lang.String[] tabAnnotations

BR

java.lang.String BR

POST

java.lang.String POST

tabOrder

java.lang.String tabOrder

homePhone

javax.swing.JTextField homePhone

cellPhone

javax.swing.JTextField cellPhone

workPhone

javax.swing.JTextField workPhone

pager

javax.swing.JTextField pager

eMail

javax.swing.JTextField eMail

skypeID

javax.swing.JTextField skypeID

faceBookName

javax.swing.JTextField faceBookName

twitterName

javax.swing.JTextField twitterName

address1

javax.swing.JTextField address1

address2

javax.swing.JTextField address2

city

javax.swing.JTextField city

state

javax.swing.JTextField state

zip

javax.swing.JTextField zip

emissary

javax.swing.JTextField emissary

dob

javax.swing.JTextField dob

dln

javax.swing.JTextField dln

employer

javax.swing.JTextField employer

maritalStatus

javax.swing.JTextField maritalStatus

numberOfChildren

javax.swing.JTextField numberOfChildren

education

JTKComboBox education

note

javax.swing.JTextArea note

ci

JContactInfo ci

pi

JPersonalInfo pi

educationList

java.lang.String[] educationList

cSurNames

JTKComboBox cSurNames

cGivenNames

JTKComboBox cGivenNames

jAddressBookDialogLAF

JLAF jAddressBookDialogLAF

jAddressBookDialogApplicationIconLAF

JLAF jAddressBookDialogApplicationIconLAF

jAddressBookDialogSameAsPanelLAF

JLAF jAddressBookDialogSameAsPanelLAF

jAddressBookDialogSameAsCKLAF

JLAF jAddressBookDialogSameAsCKLAF

jAddressBookDialogSameAsChoiceLAF

JLAF jAddressBookDialogSameAsChoiceLAF

jAddressBookDialogFieldsLAF

JLAF jAddressBookDialogFieldsLAF

jAddressBookDialogPanelLAF

JLAF jAddressBookDialogPanelLAF

jAddressBookDialogHostTabbedPanelLAF

JLAF jAddressBookDialogHostTabbedPanelLAF

jAddressBookDialogContactsTabbedPanelLAF

JLAF jAddressBookDialogContactsTabbedPanelLAF

jAddressBookEmissaryNoteLAF

JLAF jAddressBookEmissaryNoteLAF

jAddressBookDialogButtonsLAF

JLAF jAddressBookDialogButtonsLAF

abControl

JAddressBookControl abControl

selectedSurName

java.lang.String selectedSurName

keysForSelectedSurname

java.util.ArrayList keysForSelectedSurname

debug

boolean debug

iNewTAB

int iNewTAB

iActiveTAB

int iActiveTAB
Constructor Detail

JAddressBookDialog

public JAddressBookDialog(java.lang.String title,
                          JAddressBookControl abControl)