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

Quick Search    Search Deep

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

public class ChoiceGroupPanel
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  boolean bNew
           
private  javax.swing.JButton btnClose
           
private  javax.swing.JButton btnSave
           
private  long CareerPathID
           
private  org.schooltool.complextypes.timetable.ChoiceGroup choiceGroup
           
private  long choicegroupPK
           
private  javax.swing.JDialog dialog
           
private  int doubles
           
private  javax.swing.JLabel lblDoublePeriods
           
private  javax.swing.JLabel lblName
           
private  javax.swing.JLabel lblQuadruplePeriods
           
private  javax.swing.JLabel lblSinglePeriods
           
private  javax.swing.JLabel lblTotalPeriods
           
private  javax.swing.JLabel lblTripplePeriods
           
private  boolean loadedOnce
           
private  java.lang.String localizationString
           
private  CareerPathsPanel parent
           
private  javax.swing.JPanel pnlName
           
private  javax.swing.JPanel pnlPeriods
           
private  javax.swing.JPanel pnlSaveOrClose
           
private  javax.swing.JPanel pnlTotalPeriods
           
private  int quadruples
           
private  int singles
           
private  boolean somethingchanged
           
private  org.schooltool.ejb.session.client.subjects.subjectsModule subjectmodule
           
private  org.schooltool.client.gui.widgets.TableView tblviewSubjectChoices
           
private  org.schooltool.ejb.session.client.timetable.timetableModule timetablemodule
           
private  int totalPeriods
           
private  int tripples
           
private  org.schooltool.client.gui.widgets.WholeNumberField txtDoublePeriods
           
private  javax.swing.JTextField txtName
           
private  org.schooltool.client.gui.widgets.WholeNumberField txtQuadruplePeriods
           
private  org.schooltool.client.gui.widgets.WholeNumberField txtSinglePeriods
           
private  org.schooltool.client.gui.widgets.WholeNumberField txtTotalPeriods
           
private  org.schooltool.client.gui.widgets.WholeNumberField txtTripplePeriods
           
 
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
ChoiceGroupPanel()
           
ChoiceGroupPanel(org.schooltool.ejb.session.client.access.accessModule access, CareerPathsPanel parent, javax.swing.JDialog parentDialog, long primaryKey)
           
ChoiceGroupPanel(org.schooltool.ejb.session.client.access.accessModule access, CareerPathsPanel parent, javax.swing.JDialog parentDialog, long CareerPathID, boolean dummy)
          Creates new form ChoiceGroupPanel
 
Method Summary
private  void btnCloseActionPerformed(java.awt.event.ActionEvent evt)
           
 void clear()
           
private  void dataChanged(java.awt.event.InputMethodEvent evt)
           
 void delete()
           
 void doInternationalization()
           
 java.awt.Component getForm()
           
 java.lang.String getFormName()
           
 java.lang.String getSearchFormClassName()
           
 boolean hasSomethingChanged()
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
 void load(long PK)
           
private  void recalcPeriodTotals()
           
 void save()
           
private  void saveOrClose(java.awt.event.ActionEvent evt)
           
 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 tblviewSubjectChoicesTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)
           
private  void txtDoublePeriodsFocusLost(java.awt.event.FocusEvent evt)
           
private  void txtQuadruplePeriodsFocusLost(java.awt.event.FocusEvent evt)
           
private  void txtSinglePeriodsFocusLost(java.awt.event.FocusEvent evt)
           
private  void txtTripplePeriodsFocusLost(java.awt.event.FocusEvent evt)
           
private  void updateTotalPeriods(java.awt.event.FocusEvent evt)
           
private  void updateTotalPeriods(java.awt.event.InputMethodEvent 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

choicegroupPK

private long choicegroupPK

access

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

timetablemodule

private org.schooltool.ejb.session.client.timetable.timetableModule timetablemodule

subjectmodule

private org.schooltool.ejb.session.client.subjects.subjectsModule subjectmodule

choiceGroup

private org.schooltool.complextypes.timetable.ChoiceGroup choiceGroup

CareerPathID

private long CareerPathID

bNew

private boolean bNew

loadedOnce

private boolean loadedOnce

localizationString

private java.lang.String localizationString

parent

private CareerPathsPanel parent

dialog

private javax.swing.JDialog dialog

singles

private int singles

doubles

private int doubles

tripples

private int tripples

quadruples

private int quadruples

totalPeriods

private int totalPeriods

somethingchanged

private boolean somethingchanged

pnlName

private javax.swing.JPanel pnlName

lblName

private javax.swing.JLabel lblName

txtName

private javax.swing.JTextField txtName

pnlPeriods

private javax.swing.JPanel pnlPeriods

lblSinglePeriods

private javax.swing.JLabel lblSinglePeriods

lblTripplePeriods

private javax.swing.JLabel lblTripplePeriods

lblDoublePeriods

private javax.swing.JLabel lblDoublePeriods

lblQuadruplePeriods

private javax.swing.JLabel lblQuadruplePeriods

txtSinglePeriods

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

txtDoublePeriods

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

txtTripplePeriods

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

txtQuadruplePeriods

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

pnlTotalPeriods

private javax.swing.JPanel pnlTotalPeriods

lblTotalPeriods

private javax.swing.JLabel lblTotalPeriods

txtTotalPeriods

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

tblviewSubjectChoices

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

pnlSaveOrClose

private javax.swing.JPanel pnlSaveOrClose

btnSave

private javax.swing.JButton btnSave

btnClose

private javax.swing.JButton btnClose
Constructor Detail

ChoiceGroupPanel

public ChoiceGroupPanel(org.schooltool.ejb.session.client.access.accessModule access,
                        CareerPathsPanel parent,
                        javax.swing.JDialog parentDialog,
                        long CareerPathID,
                        boolean dummy)
Creates new form ChoiceGroupPanel


ChoiceGroupPanel

public ChoiceGroupPanel(org.schooltool.ejb.session.client.access.accessModule access,
                        CareerPathsPanel parent,
                        javax.swing.JDialog parentDialog,
                        long primaryKey)

ChoiceGroupPanel

public ChoiceGroupPanel()
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.


txtQuadruplePeriodsFocusLost

private void txtQuadruplePeriodsFocusLost(java.awt.event.FocusEvent evt)

txtDoublePeriodsFocusLost

private void txtDoublePeriodsFocusLost(java.awt.event.FocusEvent evt)

txtTripplePeriodsFocusLost

private void txtTripplePeriodsFocusLost(java.awt.event.FocusEvent evt)

txtSinglePeriodsFocusLost

private void txtSinglePeriodsFocusLost(java.awt.event.FocusEvent evt)

btnCloseActionPerformed

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

saveOrClose

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

dataChanged

private void dataChanged(java.awt.event.InputMethodEvent evt)

hasSomethingChanged

public boolean hasSomethingChanged()

updateTotalPeriods

private void updateTotalPeriods(java.awt.event.InputMethodEvent evt)

updateTotalPeriods

private void updateTotalPeriods(java.awt.event.FocusEvent evt)

recalcPeriodTotals

private void recalcPeriodTotals()

tblviewSubjectChoicesTableViewAction

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

getForm

public java.awt.Component getForm()
Specified by:
getForm 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

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

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

load

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

getFormName

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