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

Quick Search    Search Deep

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

public class GenericContactSearch
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 btnAdd
           
private  javax.swing.JButton btnCancel
           
private  javax.swing.JButton btnEdit
           
private  javax.swing.ButtonGroup btngrpSearchType
           
private  javax.swing.JButton btnOK
           
private  javax.swing.JButton btnSearchCompany
           
private  javax.swing.JButton btnSearchPerson
           
private  org.schooltool.client.gui.widgets.DateComboBox cmboDOB
           
private  javax.swing.JComboBox cmboSuburb
           
private  javax.swing.JComboBox cmboTitle
           
private  javax.swing.JComboBox cmboTown
           
static int COMPANYSEARCH
           
private  long contactPK
           
private  javax.swing.JDialog dialog
           
private  javax.swing.JPanel jPanel1
           
private  javax.swing.JPanel jPanel2
           
private  javax.swing.JLabel lblCompanyName
           
private  javax.swing.JLabel lblDOB
           
private  javax.swing.JLabel lblFirstName
           
private  javax.swing.JLabel lblID
           
private  javax.swing.JLabel lblSuburb
           
private  javax.swing.JLabel lblSurname
           
private  javax.swing.JLabel lblTitle
           
private  javax.swing.JLabel lblTown
           
private  javax.swing.JRadioButton optCompany
           
private  javax.swing.JRadioButton optPerson
           
static int PERSONSEARCH
           
private  javax.swing.JPanel pnlBottom
           
private  javax.swing.JPanel pnlCompany
           
private  javax.swing.JPanel pnlPerson
           
private  org.schooltool.client.gui.widgets.TableView tblResults
           
private  javax.swing.JTextField txtCompanyName
           
private  javax.swing.JTextField txtFirstName
           
private  javax.swing.JTextField txtID
           
private  javax.swing.JTextField txtSurname
           
 
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
GenericContactSearch()
          Creates new form GenericContactSearch
GenericContactSearch(java.awt.Frame frame, org.schooltool.ejb.session.client.access.accessModule access)
           
 
Method Summary
private  void btnAddActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnCancelActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnEditActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnOKActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnSearchCompanyActionPerformed(java.awt.event.ActionEvent evt)
           
private  void btnSearchPersonActionPerformed(java.awt.event.ActionEvent evt)
           
 void clear()
           
 void delete()
           
 void doInternationalization()
           
 void execute(int searchType)
          This method will be called to do the search
 long getContactPK()
           
 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 loadWidgets()
           
private  void optCompanyActionPerformed(java.awt.event.ActionEvent evt)
           
private  void optPersonActionPerformed(java.awt.event.ActionEvent evt)
           
 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

access

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

dialog

private javax.swing.JDialog dialog

contactPK

private long contactPK

PERSONSEARCH

public static int PERSONSEARCH

COMPANYSEARCH

public static int COMPANYSEARCH

btngrpSearchType

private javax.swing.ButtonGroup btngrpSearchType

pnlPerson

private javax.swing.JPanel pnlPerson

optPerson

private javax.swing.JRadioButton optPerson

lblSurname

private javax.swing.JLabel lblSurname

txtSurname

private javax.swing.JTextField txtSurname

lblTitle

private javax.swing.JLabel lblTitle

cmboTitle

private javax.swing.JComboBox cmboTitle

lblFirstName

private javax.swing.JLabel lblFirstName

txtFirstName

private javax.swing.JTextField txtFirstName

lblDOB

private javax.swing.JLabel lblDOB

cmboDOB

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

lblID

private javax.swing.JLabel lblID

txtID

private javax.swing.JTextField txtID

btnSearchPerson

private javax.swing.JButton btnSearchPerson

pnlCompany

private javax.swing.JPanel pnlCompany

lblCompanyName

private javax.swing.JLabel lblCompanyName

txtCompanyName

private javax.swing.JTextField txtCompanyName

lblTown

private javax.swing.JLabel lblTown

cmboTown

private javax.swing.JComboBox cmboTown

lblSuburb

private javax.swing.JLabel lblSuburb

cmboSuburb

private javax.swing.JComboBox cmboSuburb

optCompany

private javax.swing.JRadioButton optCompany

btnSearchCompany

private javax.swing.JButton btnSearchCompany

tblResults

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

pnlBottom

private javax.swing.JPanel pnlBottom

jPanel1

private javax.swing.JPanel jPanel1

btnAdd

private javax.swing.JButton btnAdd

btnEdit

private javax.swing.JButton btnEdit

jPanel2

private javax.swing.JPanel jPanel2

btnOK

private javax.swing.JButton btnOK

btnCancel

private javax.swing.JButton btnCancel
Constructor Detail

GenericContactSearch

public GenericContactSearch()
Creates new form GenericContactSearch


GenericContactSearch

public GenericContactSearch(java.awt.Frame frame,
                            org.schooltool.ejb.session.client.access.accessModule access)
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)

btnOKActionPerformed

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

btnEditActionPerformed

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

btnAddActionPerformed

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

btnSearchCompanyActionPerformed

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

btnSearchPersonActionPerformed

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

optCompanyActionPerformed

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

optPersonActionPerformed

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

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

loadWidgets

private void loadWidgets()

execute

public void execute(int searchType)
This method will be called to do the search


getContactPK

public long getContactPK()

getFormName

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