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

Quick Search    Search Deep

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

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


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 btnCancel
           
private  javax.swing.JButton btnView
           
private  java.util.Calendar calendar
           
private  org.schooltool.client.gui.widgets.DateComboBox dtcmboWeekEnding
           
private  javax.swing.JLabel lblClass
           
private  javax.swing.JLabel lblFirstname
           
private  javax.swing.JLabel lblReference
           
private  javax.swing.JLabel lblSurname
           
private  javax.swing.JLabel lblWeekEnding
           
private  long learnerAbsenteeismPK
           
private  org.schooltool.ejb.session.client.learner.learnerModule learnermodule
           
private  javax.swing.JPanel pnlButtons
           
private  javax.swing.JPanel pnlHeader
           
private  javax.swing.JPanel pnlLearnerInfo
           
private  javax.swing.JPanel pnlMain
           
private  javax.swing.JPanel pnlWeekEnding
           
private  java.text.SimpleDateFormat sdf
           
private  org.schooltool.client.gui.widgets.TableView tblAbsenteeismChecklist
           
private  org.schooltool.client.gui.widgets.TableView tblLearnerAbsenteeism
           
private  org.schooltool.ejb.session.client.learner.LearnerAttendanceData theAttendanceData
           
private  int theSelectedRow
           
private  javax.swing.JTextField txtClass
           
private  javax.swing.JTextField txtFirstname
           
private  javax.swing.JTextField txtReference
           
private  javax.swing.JTextField txtSurname
           
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
LearnerAttendanceAddEdit()
          Creates new form LearnerAttendanceViewEdit
LearnerAttendanceAddEdit(org.schooltool.ejb.session.client.access.accessModule access, org.schooltool.client.gui.view.ContentView view, org.schooltool.ejb.session.client.learner.LearnerAttendanceData theData)
          Creates new form LearnerAttendanceViewEdit
 
Method Summary
private  void btnCancelActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnViewActionPerformed(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)
           
 void loadtblAbsenteeismChecklist()
           
 void loadtblLearnerAbsenteeism(java.util.Date selectedDate)
           
 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)
           
private  void setNavigationInfo(java.lang.String info)
           
private  void tblAbsenteeismChecklistTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)
           
private  void tblLearnerAbsenteeismTableViewAction(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

view

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

sdf

private java.text.SimpleDateFormat sdf

calendar

private java.util.Calendar calendar

theAttendanceData

private org.schooltool.ejb.session.client.learner.LearnerAttendanceData theAttendanceData

theSelectedRow

private int theSelectedRow

learnermodule

private org.schooltool.ejb.session.client.learner.learnerModule learnermodule

learnerAbsenteeismPK

private long learnerAbsenteeismPK

pnlHeader

private javax.swing.JPanel pnlHeader

pnlLearnerInfo

private javax.swing.JPanel pnlLearnerInfo

lblReference

private javax.swing.JLabel lblReference

txtReference

private javax.swing.JTextField txtReference

lblSurname

private javax.swing.JLabel lblSurname

txtSurname

private javax.swing.JTextField txtSurname

lblFirstname

private javax.swing.JLabel lblFirstname

txtFirstname

private javax.swing.JTextField txtFirstname

lblClass

private javax.swing.JLabel lblClass

txtClass

private javax.swing.JTextField txtClass

pnlWeekEnding

private javax.swing.JPanel pnlWeekEnding

lblWeekEnding

private javax.swing.JLabel lblWeekEnding

dtcmboWeekEnding

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

btnView

private javax.swing.JButton btnView

pnlMain

private javax.swing.JPanel pnlMain

tblLearnerAbsenteeism

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

tblAbsenteeismChecklist

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

pnlButtons

private javax.swing.JPanel pnlButtons

btnCancel

private javax.swing.JButton btnCancel
Constructor Detail

LearnerAttendanceAddEdit

public LearnerAttendanceAddEdit()
Creates new form LearnerAttendanceViewEdit


LearnerAttendanceAddEdit

public LearnerAttendanceAddEdit(org.schooltool.ejb.session.client.access.accessModule access,
                                org.schooltool.client.gui.view.ContentView view,
                                org.schooltool.ejb.session.client.learner.LearnerAttendanceData theData)
Creates new form LearnerAttendanceViewEdit

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.


btnCancelActionPerformed

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

tblAbsenteeismChecklistTableViewAction

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

tblLearnerAbsenteeismTableViewAction

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

btnViewActionPerformed

private void btnViewActionPerformed(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

loadtblLearnerAbsenteeism

public void loadtblLearnerAbsenteeism(java.util.Date selectedDate)

loadtblAbsenteeismChecklist

public void loadtblAbsenteeismChecklist()

setNavigationInfo

private void setNavigationInfo(java.lang.String info)