Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.schooltool.client.gui.forms.standard.learner
Class LearnerDetailsGeneralAddEdit  view LearnerDetailsGeneralAddEdit download LearnerDetailsGeneralAddEdit.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byorg.schooltool.client.gui.forms.standard.learner.LearnerDetailsGeneralAddEdit
All Implemented Interfaces:
javax.accessibility.Accessible, org.schooltool.client.gui.forms.FormInterface, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class LearnerDetailsGeneralAddEdit
extends javax.swing.JPanel
implements java.io.Serializable, org.schooltool.client.gui.forms.FormInterface


Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  org.schooltool.ejb.session.client.access.accessModule access
           
private  javax.swing.JButton btnExit
           
private  javax.swing.ButtonGroup btngrpHandedness
           
private  javax.swing.JButton btnSave
           
private  javax.swing.JButton btnSearchSchool
           
private  javax.swing.JCheckBox chkBibleStudy
           
private  javax.swing.JCheckBox chkMusicInterest
           
private  javax.swing.JCheckBox chkWelfare
           
private  org.schooltool.client.gui.widgets.DateComboBox cmboDateGrdPassed
           
private  org.schooltool.client.gui.widgets.DateComboBox cmboDateSchoolLft
           
private  javax.swing.JComboBox cmboHighestGrdPassed
           
private  javax.swing.JComboBox cmboPositionInFamily
           
private  javax.swing.JComboBox cmboReasonForLeaving
           
private  javax.swing.JComboBox cmboReligion
           
private  org.schooltool.ejb.session.client.contact.contactModule contactmodule
           
private  org.schooltool.ejb.session.client.learner.LearnerGeneralDetailsView generalView
           
private  javax.swing.JLabel lblDateGrdPassed
           
private  javax.swing.JLabel lblDateSchoolLft
           
private  javax.swing.JLabel lblHanded
           
private  javax.swing.JLabel lblHighestGrdPassed
           
private  javax.swing.JLabel lblLastSchoolName
           
private  javax.swing.JLabel lblPlaysWith
           
private  javax.swing.JLabel lblPositionInFamily
           
private  javax.swing.JLabel lblReasonforLeaving
           
private  javax.swing.JLabel lblReligion
           
private  javax.swing.JLabel lblTotalChildren
           
private  long learnerPersonFK
           
private  long learnerPK
           
private  javax.swing.JRadioButton optAmbidextrous
           
private  javax.swing.JRadioButton optLeftHanded
           
private  javax.swing.JRadioButton optRightHanded
           
private  javax.swing.JPanel pnlBottom
           
private  javax.swing.JPanel pnlCenter
           
private  javax.swing.JPanel pnlCenterBottom
           
private  javax.swing.JPanel pnlHandedness
           
private  javax.swing.JPanel pnlLeft
           
private  javax.swing.JPanel pnlRight
           
private  long previousSchoolID
           
private  org.schooltool.client.gui.widgets.TableView tblAddress
           
private  org.schooltool.client.gui.widgets.TableView tblCharacteristics
           
private  org.schooltool.client.gui.widgets.TableView tblHobbies
           
private  org.schooltool.client.gui.widgets.TableView tblPhone
           
private  javax.swing.JTextField txtLastSchoolName
           
private  javax.swing.JTextField txtPlaysWith
           
private  org.schooltool.client.gui.widgets.WholeNumberField txtTotalChildren
           
private  org.schooltool.client.gui.view.ContentView view
           
 
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.Container
 
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
LearnerDetailsGeneralAddEdit()
          Creates new form LearnerDetailsGeneralAddEdit
LearnerDetailsGeneralAddEdit(org.schooltool.ejb.session.client.access.accessModule access, long pk, org.schooltool.client.gui.view.ContentView view)
           
 
Method Summary
private  void btnExitActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnSaveActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnSearchSchoolActionPerformed(java.awt.event.ActionEvent evt)
           
 void clear()
           
 void delete()
           
 void doInternationalization()
           
 java.awt.Component getForm()
           
 java.lang.String getFormName()
           
 java.lang.String getSearchFormClassName()
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
 void load(long PK)
           
private  void loadPreviousSchoolDetails()
           
private  void loadtblAddress()
           
private  void loadtblCharacteristics()
           
private  void loadtblHobbies()
           
private  void loadtblPhone()
           
 void save()
           
 void searchFormCallBack(long primaryKey)
           
 void setAccessMechanism(org.schooltool.ejb.session.client.access.accessModule access)
           
 void setCallBack(org.schooltool.client.gui.view.ContentView view)
           
 void setLocalizationString(java.lang.String value)
           
 void setNavigationInfo(java.lang.String info)
           
private  void tblCharacteristicsTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)
           
private  void tblHobbiesTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, swapComponents, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

access

private org.schooltool.ejb.session.client.access.accessModule access

contactmodule

private org.schooltool.ejb.session.client.contact.contactModule contactmodule

view

private org.schooltool.client.gui.view.ContentView view

generalView

private org.schooltool.ejb.session.client.learner.LearnerGeneralDetailsView generalView

learnerPK

private long learnerPK

learnerPersonFK

private long learnerPersonFK

previousSchoolID

private long previousSchoolID

btngrpHandedness

private javax.swing.ButtonGroup btngrpHandedness

pnlLeft

private javax.swing.JPanel pnlLeft

tblCharacteristics

private org.schooltool.client.gui.widgets.TableView tblCharacteristics

lblHanded

private javax.swing.JLabel lblHanded

pnlHandedness

private javax.swing.JPanel pnlHandedness

optLeftHanded

private javax.swing.JRadioButton optLeftHanded

optRightHanded

private javax.swing.JRadioButton optRightHanded

optAmbidextrous

private javax.swing.JRadioButton optAmbidextrous

pnlCenter

private javax.swing.JPanel pnlCenter

lblTotalChildren

private javax.swing.JLabel lblTotalChildren

lblPositionInFamily

private javax.swing.JLabel lblPositionInFamily

lblReligion

private javax.swing.JLabel lblReligion

txtTotalChildren

private org.schooltool.client.gui.widgets.WholeNumberField txtTotalChildren

chkBibleStudy

private javax.swing.JCheckBox chkBibleStudy

chkWelfare

private javax.swing.JCheckBox chkWelfare

cmboReligion

private javax.swing.JComboBox cmboReligion

cmboPositionInFamily

private javax.swing.JComboBox cmboPositionInFamily

pnlRight

private javax.swing.JPanel pnlRight

lblLastSchoolName

private javax.swing.JLabel lblLastSchoolName

txtLastSchoolName

private javax.swing.JTextField txtLastSchoolName

lblReasonforLeaving

private javax.swing.JLabel lblReasonforLeaving

lblHighestGrdPassed

private javax.swing.JLabel lblHighestGrdPassed

cmboHighestGrdPassed

private javax.swing.JComboBox cmboHighestGrdPassed

lblDateGrdPassed

private javax.swing.JLabel lblDateGrdPassed

cmboDateGrdPassed

private org.schooltool.client.gui.widgets.DateComboBox cmboDateGrdPassed

lblDateSchoolLft

private javax.swing.JLabel lblDateSchoolLft

cmboDateSchoolLft

private org.schooltool.client.gui.widgets.DateComboBox cmboDateSchoolLft

btnSearchSchool

private javax.swing.JButton btnSearchSchool

tblAddress

private org.schooltool.client.gui.widgets.TableView tblAddress

tblPhone

private org.schooltool.client.gui.widgets.TableView tblPhone

cmboReasonForLeaving

private javax.swing.JComboBox cmboReasonForLeaving

pnlBottom

private javax.swing.JPanel pnlBottom

btnSave

private javax.swing.JButton btnSave

btnExit

private javax.swing.JButton btnExit

pnlCenterBottom

private javax.swing.JPanel pnlCenterBottom

lblPlaysWith

private javax.swing.JLabel lblPlaysWith

txtPlaysWith

private javax.swing.JTextField txtPlaysWith

tblHobbies

private org.schooltool.client.gui.widgets.TableView tblHobbies

chkMusicInterest

private javax.swing.JCheckBox chkMusicInterest
Constructor Detail

LearnerDetailsGeneralAddEdit

public LearnerDetailsGeneralAddEdit()
Creates new form LearnerDetailsGeneralAddEdit


LearnerDetailsGeneralAddEdit

public LearnerDetailsGeneralAddEdit(org.schooltool.ejb.session.client.access.accessModule access,
                                    long pk,
                                    org.schooltool.client.gui.view.ContentView view)
Method Detail

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


btnSearchSchoolActionPerformed

private void btnSearchSchoolActionPerformed(java.awt.event.ActionEvent evt)

tblHobbiesTableViewAction

private void tblHobbiesTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)

tblCharacteristicsTableViewAction

private void tblCharacteristicsTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)

btnExitActionPerformed

private void btnExitActionPerformed(java.awt.event.ActionEvent evt)

btnSaveActionPerformed

private void btnSaveActionPerformed(java.awt.event.ActionEvent evt)

loadPreviousSchoolDetails

private void loadPreviousSchoolDetails()

loadtblAddress

private void loadtblAddress()

loadtblPhone

private void loadtblPhone()

loadtblCharacteristics

private void loadtblCharacteristics()

loadtblHobbies

private void loadtblHobbies()

searchFormCallBack

public void searchFormCallBack(long primaryKey)
Specified by:
searchFormCallBack in interface org.schooltool.client.gui.forms.FormInterface

getForm

public java.awt.Component getForm()
Specified by:
getForm in interface org.schooltool.client.gui.forms.FormInterface

clear

public void clear()
Specified by:
clear in interface org.schooltool.client.gui.forms.FormInterface

setLocalizationString

public void setLocalizationString(java.lang.String value)
Specified by:
setLocalizationString in interface org.schooltool.client.gui.forms.FormInterface

getSearchFormClassName

public java.lang.String getSearchFormClassName()
Specified by:
getSearchFormClassName in interface org.schooltool.client.gui.forms.FormInterface

setCallBack

public void setCallBack(org.schooltool.client.gui.view.ContentView view)
Specified by:
setCallBack in interface org.schooltool.client.gui.forms.FormInterface

load

public void load(long PK)
Specified by:
load in interface org.schooltool.client.gui.forms.FormInterface

doInternationalization

public void doInternationalization()
Specified by:
doInternationalization in interface org.schooltool.client.gui.forms.FormInterface

save

public void save()
Specified by:
save in interface org.schooltool.client.gui.forms.FormInterface

delete

public void delete()
Specified by:
delete in interface org.schooltool.client.gui.forms.FormInterface

setAccessMechanism

public void setAccessMechanism(org.schooltool.ejb.session.client.access.accessModule access)
Specified by:
setAccessMechanism in interface org.schooltool.client.gui.forms.FormInterface

setNavigationInfo

public void setNavigationInfo(java.lang.String info)

getFormName

public java.lang.String getFormName()
Specified by:
getFormName in interface org.schooltool.client.gui.forms.FormInterface