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

Quick Search    Search Deep

org.schooltool.client.gui.forms.standard.staff
Class StaffDetailsGeneralAddEdit  view StaffDetailsGeneralAddEdit download StaffDetailsGeneralAddEdit.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.staff.StaffDetailsGeneralAddEdit
All Implemented Interfaces:
javax.accessibility.Accessible, org.schooltool.client.gui.forms.FormInterface, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class StaffDetailsGeneralAddEdit
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.ButtonGroup btnGrpBursaryObligations
           
private  org.schooltool.client.gui.view.ContentView contentView
           
private  org.schooltool.client.gui.widgets.DateComboBox dateLastDayService
           
private  org.schooltool.client.gui.widgets.DateComboBox dateNewEmploymentDate
           
private  org.schooltool.client.gui.widgets.DateComboBox dateRegistrationDate
           
private  javax.swing.JButton jbtnCancel
           
private  javax.swing.JButton jbtnSave
           
private  javax.swing.JComboBox jcboReasonForLeaving
           
private  javax.swing.JCheckBox jchkCriminalOffence
           
private  javax.swing.JCheckBox jchkStudyBursary
           
private  javax.swing.JCheckBox jchkSubsidyScheme
           
private  javax.swing.JLabel jlblBursaryObligations
           
private  javax.swing.JLabel jlblBursaryObligationsDept
           
private  javax.swing.JLabel jlblCriminalOffence
           
private  javax.swing.JLabel jlblLastDayService
           
private  javax.swing.JLabel jlblNewDeptInstitution
           
private  javax.swing.JLabel jlblNewEmploymentDate
           
private  javax.swing.JLabel jlblReasonForLeaving
           
private  javax.swing.JLabel jlblStateOfficialRegistrationDesc
           
private  javax.swing.JLabel jlblStateRegistrationDate
           
private  javax.swing.JLabel jlblStudyBursary
           
private  javax.swing.JLabel jlblSubsidyScheme
           
private  javax.swing.JPanel jpnlBottom
           
private  javax.swing.JPanel jpnlBursaryObligations
           
private  javax.swing.JPanel jpnlCentre
           
private  javax.swing.JPanel jpnlLeft
           
private  javax.swing.JPanel jpnlSpacer1
           
private  javax.swing.JPanel jpnlSpacer2
           
private  javax.swing.JRadioButton jradioBursaryNo
           
private  javax.swing.JRadioButton jradioBursaryYes
           
private  javax.swing.JScrollPane jscrollBursaryDept
           
private  javax.swing.JScrollPane jscrollRegDesc
           
private  javax.swing.JTextArea jtxtBursaryOblDept
           
private  javax.swing.JTextField jtxtNewDeptOrInstitution
           
private  javax.swing.JTextArea jtxtStateRegistrationDesc
           
private  long staffPersonPK
           
private  long staffPK
           
private  org.schooltool.ejb.session.client.staff.StaffGeneralDetailsView 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
StaffDetailsGeneralAddEdit()
          Creates new form StaffDetailsAddEdit
StaffDetailsGeneralAddEdit(org.schooltool.ejb.session.client.access.accessModule access, long pk, org.schooltool.client.gui.view.ContentView contentView)
           
 
Method Summary
 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.
private  void jbtnCancelActionPerformed(java.awt.event.ActionEvent evt)
           
private  void jbtnSaveActionPerformed(java.awt.event.ActionEvent evt)
           
 void load(long PK)
           
 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)
           
 
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

staffPK

private long staffPK

staffPersonPK

private long staffPersonPK

access

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

contentView

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

view

private org.schooltool.ejb.session.client.staff.StaffGeneralDetailsView view

btnGrpBursaryObligations

private javax.swing.ButtonGroup btnGrpBursaryObligations

jpnlLeft

private javax.swing.JPanel jpnlLeft

jlblCriminalOffence

private javax.swing.JLabel jlblCriminalOffence

jlblSubsidyScheme

private javax.swing.JLabel jlblSubsidyScheme

jlblStudyBursary

private javax.swing.JLabel jlblStudyBursary

jlblStateRegistrationDate

private javax.swing.JLabel jlblStateRegistrationDate

jlblStateOfficialRegistrationDesc

private javax.swing.JLabel jlblStateOfficialRegistrationDesc

jlblBursaryObligations

private javax.swing.JLabel jlblBursaryObligations

jlblBursaryObligationsDept

private javax.swing.JLabel jlblBursaryObligationsDept

jpnlSpacer1

private javax.swing.JPanel jpnlSpacer1

dateRegistrationDate

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

jchkCriminalOffence

private javax.swing.JCheckBox jchkCriminalOffence

jchkSubsidyScheme

private javax.swing.JCheckBox jchkSubsidyScheme

jchkStudyBursary

private javax.swing.JCheckBox jchkStudyBursary

jpnlBursaryObligations

private javax.swing.JPanel jpnlBursaryObligations

jradioBursaryYes

private javax.swing.JRadioButton jradioBursaryYes

jradioBursaryNo

private javax.swing.JRadioButton jradioBursaryNo

jscrollRegDesc

private javax.swing.JScrollPane jscrollRegDesc

jtxtStateRegistrationDesc

private javax.swing.JTextArea jtxtStateRegistrationDesc

jscrollBursaryDept

private javax.swing.JScrollPane jscrollBursaryDept

jtxtBursaryOblDept

private javax.swing.JTextArea jtxtBursaryOblDept

jpnlCentre

private javax.swing.JPanel jpnlCentre

jlblLastDayService

private javax.swing.JLabel jlblLastDayService

jlblReasonForLeaving

private javax.swing.JLabel jlblReasonForLeaving

jlblNewEmploymentDate

private javax.swing.JLabel jlblNewEmploymentDate

jlblNewDeptInstitution

private javax.swing.JLabel jlblNewDeptInstitution

jcboReasonForLeaving

private javax.swing.JComboBox jcboReasonForLeaving

jtxtNewDeptOrInstitution

private javax.swing.JTextField jtxtNewDeptOrInstitution

jpnlSpacer2

private javax.swing.JPanel jpnlSpacer2

dateLastDayService

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

dateNewEmploymentDate

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

jpnlBottom

private javax.swing.JPanel jpnlBottom

jbtnSave

private javax.swing.JButton jbtnSave

jbtnCancel

private javax.swing.JButton jbtnCancel
Constructor Detail

StaffDetailsGeneralAddEdit

public StaffDetailsGeneralAddEdit()
Creates new form StaffDetailsAddEdit


StaffDetailsGeneralAddEdit

public StaffDetailsGeneralAddEdit(org.schooltool.ejb.session.client.access.accessModule access,
                                  long pk,
                                  org.schooltool.client.gui.view.ContentView contentView)
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.


jbtnCancelActionPerformed

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

jbtnSaveActionPerformed

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

getFormName

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

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