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

Quick Search    Search Deep

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

public class GradesAndSubjects
extends javax.swing.JPanel
implements 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  int activePane
           
static int CHOICEGROUPS
           
private  ChoiceGroupSetup choiceGroupTab
           
static int CORESUBJECTS
           
static int GRADES
           
private  javax.swing.JTabbedPane GradesAndSubjectsTabbedPane
           
private  org.schooltool.client.gui.widgets.TableView GradesTableView
           
private  boolean[] loadedPanes
           
private  javax.swing.JScrollPane scrollPaneChoiceGroup
           
static int SUBJECTLEVELS
           
private  org.schooltool.client.gui.widgets.TableView SubjectLevelTableView
           
private  org.schooltool.client.gui.widgets.TableView SubjectNamesTableView
           
static int SUBJECTS
           
private  org.schooltool.ejb.session.client.subjects.subjectsModule subjectsMod
           
private  org.schooltool.client.gui.widgets.TableView SubjectsTableView
           
 
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
GradesAndSubjects()
           
GradesAndSubjects(org.schooltool.ejb.session.client.access.accessModule access)
          Creates new form GradesAndSubjects
 
Method Summary
 void bindComponents()
           
 void clear()
           
 void delete()
           
 void doInternationalization()
           
 java.awt.Component getForm()
           
 java.lang.String getFormName()
           
 java.lang.String getSearchFormClassName()
           
private  void GradesAndSubjectsTabbedPaneStateChanged(javax.swing.event.ChangeEvent evt)
           
private  void GradesTableViewTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)
           
 boolean hasChanged()
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
 void load(long PK)
           
private  void loadPanel(int pane)
           
 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 setVisible(boolean visible)
          Set the value of the visible property.
private  void SubjectLevelTableViewTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)
           
private  void SubjectNamesTableViewTableViewAction(org.schooltool.client.gui.widgets.widgetevents.TableViewInteractionEvent evt)
           
private  void SubjectsTableViewTableViewAction(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, 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

GRADES

public static final int GRADES
See Also:
Constant Field Values

SUBJECTLEVELS

public static final int SUBJECTLEVELS
See Also:
Constant Field Values

CORESUBJECTS

public static final int CORESUBJECTS
See Also:
Constant Field Values

SUBJECTS

public static final int SUBJECTS
See Also:
Constant Field Values

CHOICEGROUPS

public static final int CHOICEGROUPS
See Also:
Constant Field Values

activePane

private int activePane

loadedPanes

private boolean[] loadedPanes

access

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

subjectsMod

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

GradesAndSubjectsTabbedPane

private javax.swing.JTabbedPane GradesAndSubjectsTabbedPane

GradesTableView

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

SubjectLevelTableView

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

SubjectNamesTableView

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

SubjectsTableView

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

scrollPaneChoiceGroup

private javax.swing.JScrollPane scrollPaneChoiceGroup

choiceGroupTab

private ChoiceGroupSetup choiceGroupTab
Constructor Detail

GradesAndSubjects

public GradesAndSubjects(org.schooltool.ejb.session.client.access.accessModule access)
Creates new form GradesAndSubjects


GradesAndSubjects

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


SubjectsTableViewTableViewAction

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

SubjectLevelTableViewTableViewAction

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

GradesTableViewTableViewAction

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

SubjectNamesTableViewTableViewAction

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

GradesAndSubjectsTabbedPaneStateChanged

private void GradesAndSubjectsTabbedPaneStateChanged(javax.swing.event.ChangeEvent evt)

loadPanel

private void loadPanel(int pane)

hasChanged

public boolean hasChanged()

setAccessMechanism

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

bindComponents

public void bindComponents()

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

setVisible

public void setVisible(boolean visible)
Description copied from class: javax.swing.JComponent
Set the value of the visible property. If the value is changed, then the AncestorListeners of this component and all its children (recursivly) are notified.


getForm

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

doInternationalization

public void doInternationalization()
Specified by:
doInternationalization 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

clear

public void clear()
Specified by:
clear 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

load

public void load(long PK)
Specified by:
load 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

getFormName

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