org.archiviststoolkit.swing
Class StandardEditor

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by org.archiviststoolkit.swing.StandardEditor
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
Direct Known Subclasses:
DomainEditor, StandardQueryEditor

public class StandardEditor
extends javax.swing.JDialog
implements java.awt.event.ActionListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  javax.swing.JButton cancelButton
           
protected  javax.swing.JPanel currentContentPanel
           
static java.lang.String MODULE_HEADER_ACCESSIONS
           
static java.lang.String MODULE_HEADER_ADMINISTRATION
           
static java.awt.Color MODULE_HEADER_COLOR_ACCESSIONS
           
static java.awt.Color MODULE_HEADER_COLOR_ADMINISTRATION
           
static java.awt.Color MODULE_HEADER_COLOR_DIGITAL_OBJECTS
           
static java.awt.Color MODULE_HEADER_COLOR_NAMES
           
static java.awt.Color MODULE_HEADER_COLOR_RESOURCES
           
static java.awt.Color MODULE_HEADER_COLOR_SUBJECTS
           
static java.lang.String MODULE_HEADER_CONFIGURE_APPLICATION
           
static java.lang.String MODULE_HEADER_DIGITAL_OBJECTS
           
static java.lang.String MODULE_HEADER_NAMES
           
static java.lang.String MODULE_HEADER_NOTE
           
static java.lang.String MODULE_HEADER_REPOSITORIES
           
static java.lang.String MODULE_HEADER_RESOURCES
           
static java.lang.String MODULE_HEADER_RESOURCES_COMPONENT
           
static java.lang.String MODULE_HEADER_SUBJECTS
           
static java.lang.String MODULE_SUB_HEADER_BIBLIOGORAPHY
           
static java.lang.String MODULE_SUB_HEADER_BLANK
           
static java.lang.String MODULE_SUB_HEADER_CHRONOLOGY
           
static java.lang.String MODULE_SUB_HEADER_CHRONOLOGY_ITEMS
           
static java.lang.String MODULE_SUB_HEADER_CONSTANTS
           
static java.lang.String MODULE_SUB_HEADER_DATABASE_FIELDS
           
static java.lang.String MODULE_SUB_HEADER_DATABASE_TABLES
           
static java.lang.String MODULE_SUB_HEADER_DEACCESSIONS
           
static java.lang.String MODULE_SUB_HEADER_DEFAULT_VALUES
           
static java.lang.String MODULE_SUB_HEADER_EVENTS
           
static java.lang.String MODULE_SUB_HEADER_EXTERNAL_REFERENCE
           
static java.lang.String MODULE_SUB_HEADER_FILE_VERSIONS
           
static java.lang.String MODULE_SUB_HEADER_INDEX
           
static java.lang.String MODULE_SUB_HEADER_LIST_DEFINITION
           
static java.lang.String MODULE_SUB_HEADER_LIST_ORDERED
           
static java.lang.String MODULE_SUB_HEADER_LOCATIONS
           
static java.lang.String MODULE_SUB_HEADER_LOOKUP_LIST_ITEMS
           
static java.lang.String MODULE_SUB_HEADER_LOOKUP_LISTS
           
static java.lang.String MODULE_SUB_HEADER_NAME_CONTACT_NOTES
           
static java.lang.String MODULE_SUB_HEADER_NON_PREFERRED_NAMES
           
static java.lang.String MODULE_SUB_HEADER_NOTES
           
static java.lang.String MODULE_SUB_HEADER_NOTES_DEFAULT_VALUES
           
static java.lang.String MODULE_SUB_HEADER_NOTES_ETC
           
static java.lang.String MODULE_SUB_HEADER_REPOSITORIES
           
static java.lang.String MODULE_SUB_HEADER_REPOSITORY_STATISTICS
           
static java.lang.String MODULE_SUB_HEADER_RESOURCE_ANALOG_INSTANCE
           
static java.lang.String MODULE_SUB_HEADER_RESOURCE_DIGITAL_INSTANCE
           
static java.lang.String MODULE_SUB_HEADER_TEXT
           
static java.lang.String MODULE_SUB_HEADER_USERS
           
protected  boolean myIsDialogCancelled
          Flag indicating if the "Cancel" button was pressed to close dialog.
static int OK_AND_ANOTEHR_OPTION
           
protected  javax.swing.JButton okAndAnotherButton
           
protected  javax.swing.JButton okButton
           
protected  int selectedRow
           
protected  int status
          The status of the editor.
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
StandardEditor(java.awt.Dialog owner)
           
StandardEditor(java.awt.Dialog owner, java.lang.String mainHeader)
           
StandardEditor(java.awt.Dialog owner, java.lang.String mainHeader, java.lang.String subHeader)
           
StandardEditor(java.awt.Frame owner)
           
StandardEditor(java.awt.Frame owner, java.lang.String mainHeader)
           
StandardEditor(java.awt.Frame owner, java.lang.String mainHeader, java.lang.String subHeader)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ae)
          capture and handle action events.
 void addAuditPanel(DomainObject model)
           
 void clearRecordPositionText()
           
 void disableNavigationButtons()
           
 void enableNavigationButtons()
           
 javax.swing.JPanel getButtonPanel()
           
 javax.swing.JTable getCallingTable()
           
 javax.swing.JButton getCancelButton()
           
 javax.swing.JPanel getContentPanel()
           
 javax.swing.JButton getFirstButton()
           
 javax.swing.JButton getLastButton()
           
 javax.swing.JLabel getMainHeaderLabel()
           
 javax.swing.JPanel getMainHeaderPanel()
           
 java.lang.Boolean getNewRecord()
           
 javax.swing.JButton getNextButton()
           
 javax.swing.JButton getOkAndAnotherButton()
           
 javax.swing.JButton getOkButton()
           
 javax.swing.JButton getPreviousButton()
           
 javax.swing.JButton getPrintButton()
           
 javax.swing.JLabel getPrintLabel()
           
 int getStatus()
           
 javax.swing.JLabel getSubHeaderLabel()
           
 javax.swing.JPanel getSubHeaderPanel()
           
 boolean hasUserCancelled()
          Check to see if the user has hit cancel.
 void hidePrintAndNavigationButtons()
           
 void setButtonPanel(javax.swing.JPanel buttonPanel)
           
 void setCallingTable(javax.swing.JTable callingTable)
           
 void setCancelButton(javax.swing.JButton cancelButton)
           
 void setContentPanel(DomainEditorFields newContentPanel)
           
 void setFirstButton(javax.swing.JButton firstButton)
           
 void setFormToReadOnly()
           
 void setLastButton(javax.swing.JButton lastButton)
           
static void setMainHeaderColorAndTextByClass(java.lang.Class clazz, javax.swing.JPanel mainHeaderPanel, javax.swing.JLabel mainHeaderLabel)
           
 void setMainHeaderLabel(javax.swing.JLabel mainHeaderLabel)
           
 void setMainHeaderLabel(java.lang.String mainHeaderLabel)
           
 void setMainSubHeaderLabel(java.lang.String mainSubHeaderLabel)
           
 void setNavigationButtons()
           
 void setNewRecord(java.lang.Boolean newRecord)
           
 void setNextButton(javax.swing.JButton nextButton)
           
 void setOkButton(javax.swing.JButton okButton)
           
 void setPreviousButton(javax.swing.JButton previousButton)
           
 void setPrintButton(javax.swing.JButton printButton)
           
 void setRecordPositionText(int recordNumber, int totalRecords)
           
 int showDialog()
          Displays the dialog box representing the editor.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

OK_AND_ANOTEHR_OPTION

public static final int OK_AND_ANOTEHR_OPTION
See Also:
Constant Field Values

MODULE_HEADER_ACCESSIONS

public static final java.lang.String MODULE_HEADER_ACCESSIONS
See Also:
Constant Field Values

MODULE_HEADER_COLOR_ACCESSIONS

public static final java.awt.Color MODULE_HEADER_COLOR_ACCESSIONS

MODULE_HEADER_RESOURCES

public static final java.lang.String MODULE_HEADER_RESOURCES
See Also:
Constant Field Values

MODULE_HEADER_RESOURCES_COMPONENT

public static final java.lang.String MODULE_HEADER_RESOURCES_COMPONENT
See Also:
Constant Field Values

MODULE_HEADER_COLOR_RESOURCES

public static final java.awt.Color MODULE_HEADER_COLOR_RESOURCES

MODULE_HEADER_DIGITAL_OBJECTS

public static final java.lang.String MODULE_HEADER_DIGITAL_OBJECTS
See Also:
Constant Field Values

MODULE_HEADER_NOTE

public static final java.lang.String MODULE_HEADER_NOTE
See Also:
Constant Field Values

MODULE_HEADER_COLOR_DIGITAL_OBJECTS

public static final java.awt.Color MODULE_HEADER_COLOR_DIGITAL_OBJECTS

MODULE_HEADER_SUBJECTS

public static final java.lang.String MODULE_HEADER_SUBJECTS
See Also:
Constant Field Values

MODULE_HEADER_COLOR_SUBJECTS

public static final java.awt.Color MODULE_HEADER_COLOR_SUBJECTS

MODULE_HEADER_NAMES

public static final java.lang.String MODULE_HEADER_NAMES
See Also:
Constant Field Values

MODULE_HEADER_COLOR_NAMES

public static final java.awt.Color MODULE_HEADER_COLOR_NAMES

MODULE_HEADER_ADMINISTRATION

public static final java.lang.String MODULE_HEADER_ADMINISTRATION
See Also:
Constant Field Values

MODULE_HEADER_COLOR_ADMINISTRATION

public static final java.awt.Color MODULE_HEADER_COLOR_ADMINISTRATION

MODULE_HEADER_CONFIGURE_APPLICATION

public static final java.lang.String MODULE_HEADER_CONFIGURE_APPLICATION
See Also:
Constant Field Values

MODULE_HEADER_REPOSITORIES

public static final java.lang.String MODULE_HEADER_REPOSITORIES
See Also:
Constant Field Values

MODULE_SUB_HEADER_BLANK

public static final java.lang.String MODULE_SUB_HEADER_BLANK
See Also:
Constant Field Values

MODULE_SUB_HEADER_NON_PREFERRED_NAMES

public static final java.lang.String MODULE_SUB_HEADER_NON_PREFERRED_NAMES
See Also:
Constant Field Values

MODULE_SUB_HEADER_NAME_CONTACT_NOTES

public static final java.lang.String MODULE_SUB_HEADER_NAME_CONTACT_NOTES
See Also:
Constant Field Values

MODULE_SUB_HEADER_RESOURCE_ANALOG_INSTANCE

public static final java.lang.String MODULE_SUB_HEADER_RESOURCE_ANALOG_INSTANCE
See Also:
Constant Field Values

MODULE_SUB_HEADER_RESOURCE_DIGITAL_INSTANCE

public static final java.lang.String MODULE_SUB_HEADER_RESOURCE_DIGITAL_INSTANCE
See Also:
Constant Field Values

MODULE_SUB_HEADER_EXTERNAL_REFERENCE

public static final java.lang.String MODULE_SUB_HEADER_EXTERNAL_REFERENCE
See Also:
Constant Field Values

MODULE_SUB_HEADER_TEXT

public static final java.lang.String MODULE_SUB_HEADER_TEXT
See Also:
Constant Field Values

MODULE_SUB_HEADER_NOTES

public static final java.lang.String MODULE_SUB_HEADER_NOTES
See Also:
Constant Field Values

MODULE_SUB_HEADER_BIBLIOGORAPHY

public static final java.lang.String MODULE_SUB_HEADER_BIBLIOGORAPHY
See Also:
Constant Field Values

MODULE_SUB_HEADER_CHRONOLOGY

public static final java.lang.String MODULE_SUB_HEADER_CHRONOLOGY
See Also:
Constant Field Values

MODULE_SUB_HEADER_CHRONOLOGY_ITEMS

public static final java.lang.String MODULE_SUB_HEADER_CHRONOLOGY_ITEMS
See Also:
Constant Field Values

MODULE_SUB_HEADER_INDEX

public static final java.lang.String MODULE_SUB_HEADER_INDEX
See Also:
Constant Field Values

MODULE_SUB_HEADER_LIST_ORDERED

public static final java.lang.String MODULE_SUB_HEADER_LIST_ORDERED
See Also:
Constant Field Values

MODULE_SUB_HEADER_LIST_DEFINITION

public static final java.lang.String MODULE_SUB_HEADER_LIST_DEFINITION
See Also:
Constant Field Values

MODULE_SUB_HEADER_FILE_VERSIONS

public static final java.lang.String MODULE_SUB_HEADER_FILE_VERSIONS
See Also:
Constant Field Values

MODULE_SUB_HEADER_DEACCESSIONS

public static final java.lang.String MODULE_SUB_HEADER_DEACCESSIONS
See Also:
Constant Field Values

MODULE_SUB_HEADER_EVENTS

public static final java.lang.String MODULE_SUB_HEADER_EVENTS
See Also:
Constant Field Values

MODULE_SUB_HEADER_DATABASE_TABLES

public static final java.lang.String MODULE_SUB_HEADER_DATABASE_TABLES
See Also:
Constant Field Values

MODULE_SUB_HEADER_DATABASE_FIELDS

public static final java.lang.String MODULE_SUB_HEADER_DATABASE_FIELDS
See Also:
Constant Field Values

MODULE_SUB_HEADER_DEFAULT_VALUES

public static final java.lang.String MODULE_SUB_HEADER_DEFAULT_VALUES
See Also:
Constant Field Values

MODULE_SUB_HEADER_NOTES_DEFAULT_VALUES

public static final java.lang.String MODULE_SUB_HEADER_NOTES_DEFAULT_VALUES
See Also:
Constant Field Values

MODULE_SUB_HEADER_LOCATIONS

public static final java.lang.String MODULE_SUB_HEADER_LOCATIONS
See Also:
Constant Field Values

MODULE_SUB_HEADER_REPOSITORIES

public static final java.lang.String MODULE_SUB_HEADER_REPOSITORIES
See Also:
Constant Field Values

MODULE_SUB_HEADER_REPOSITORY_STATISTICS

public static final java.lang.String MODULE_SUB_HEADER_REPOSITORY_STATISTICS
See Also:
Constant Field Values

MODULE_SUB_HEADER_USERS

public static final java.lang.String MODULE_SUB_HEADER_USERS
See Also:
Constant Field Values

MODULE_SUB_HEADER_LOOKUP_LISTS

public static final java.lang.String MODULE_SUB_HEADER_LOOKUP_LISTS
See Also:
Constant Field Values

MODULE_SUB_HEADER_LOOKUP_LIST_ITEMS

public static final java.lang.String MODULE_SUB_HEADER_LOOKUP_LIST_ITEMS
See Also:
Constant Field Values

MODULE_SUB_HEADER_NOTES_ETC

public static final java.lang.String MODULE_SUB_HEADER_NOTES_ETC
See Also:
Constant Field Values

MODULE_SUB_HEADER_CONSTANTS

public static final java.lang.String MODULE_SUB_HEADER_CONSTANTS
See Also:
Constant Field Values

cancelButton

protected javax.swing.JButton cancelButton

okButton

protected javax.swing.JButton okButton

okAndAnotherButton

protected javax.swing.JButton okAndAnotherButton

status

protected int status
The status of the editor.


myIsDialogCancelled

protected boolean myIsDialogCancelled
Flag indicating if the "Cancel" button was pressed to close dialog.


currentContentPanel

protected javax.swing.JPanel currentContentPanel

selectedRow

protected int selectedRow
Constructor Detail

StandardEditor

public StandardEditor(java.awt.Frame owner)

StandardEditor

public StandardEditor(java.awt.Dialog owner)

StandardEditor

public StandardEditor(java.awt.Frame owner,
                      java.lang.String mainHeader)

StandardEditor

public StandardEditor(java.awt.Frame owner,
                      java.lang.String mainHeader,
                      java.lang.String subHeader)

StandardEditor

public StandardEditor(java.awt.Dialog owner,
                      java.lang.String mainHeader)

StandardEditor

public StandardEditor(java.awt.Dialog owner,
                      java.lang.String mainHeader,
                      java.lang.String subHeader)
Method Detail

setMainHeaderColorAndTextByClass

public static void setMainHeaderColorAndTextByClass(java.lang.Class clazz,
                                                    javax.swing.JPanel mainHeaderPanel,
                                                    javax.swing.JLabel mainHeaderLabel)

getOkAndAnotherButton

public javax.swing.JButton getOkAndAnotherButton()

getSubHeaderLabel

public javax.swing.JLabel getSubHeaderLabel()

getMainHeaderPanel

public javax.swing.JPanel getMainHeaderPanel()

getSubHeaderPanel

public javax.swing.JPanel getSubHeaderPanel()

getPrintLabel

public javax.swing.JLabel getPrintLabel()

hasUserCancelled

public final boolean hasUserCancelled()
Check to see if the user has hit cancel.

Returns:
true if cancel button has been hit

addAuditPanel

public final void addAuditPanel(DomainObject model)

showDialog

public int showDialog()
Displays the dialog box representing the editor.

Returns:
true if it displayed okay

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ae)
capture and handle action events.

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
ae - the action event

getButtonPanel

public javax.swing.JPanel getButtonPanel()

setButtonPanel

public void setButtonPanel(javax.swing.JPanel buttonPanel)

getContentPanel

public javax.swing.JPanel getContentPanel()

setContentPanel

public void setContentPanel(DomainEditorFields newContentPanel)

disableNavigationButtons

public void disableNavigationButtons()

enableNavigationButtons

public void enableNavigationButtons()

hidePrintAndNavigationButtons

public void hidePrintAndNavigationButtons()

setNavigationButtons

public void setNavigationButtons()

getOkButton

public javax.swing.JButton getOkButton()

setOkButton

public void setOkButton(javax.swing.JButton okButton)

getCancelButton

public javax.swing.JButton getCancelButton()

setCancelButton

public void setCancelButton(javax.swing.JButton cancelButton)

setMainHeaderLabel

public void setMainHeaderLabel(java.lang.String mainHeaderLabel)

setMainSubHeaderLabel

public void setMainSubHeaderLabel(java.lang.String mainSubHeaderLabel)

getMainHeaderLabel

public javax.swing.JLabel getMainHeaderLabel()

setMainHeaderLabel

public void setMainHeaderLabel(javax.swing.JLabel mainHeaderLabel)

getFirstButton

public javax.swing.JButton getFirstButton()

setFirstButton

public void setFirstButton(javax.swing.JButton firstButton)

getPreviousButton

public javax.swing.JButton getPreviousButton()

setPreviousButton

public void setPreviousButton(javax.swing.JButton previousButton)

getNextButton

public javax.swing.JButton getNextButton()

setNextButton

public void setNextButton(javax.swing.JButton nextButton)

getLastButton

public javax.swing.JButton getLastButton()

setLastButton

public void setLastButton(javax.swing.JButton lastButton)

getPrintButton

public javax.swing.JButton getPrintButton()

setPrintButton

public void setPrintButton(javax.swing.JButton printButton)

setCallingTable

public void setCallingTable(javax.swing.JTable callingTable)
                     throws UnsupportedTableModelException
Throws:
UnsupportedTableModelException

getCallingTable

public javax.swing.JTable getCallingTable()

setFormToReadOnly

public void setFormToReadOnly()

getNewRecord

public java.lang.Boolean getNewRecord()

setNewRecord

public void setNewRecord(java.lang.Boolean newRecord)

setRecordPositionText

public void setRecordPositionText(int recordNumber,
                                  int totalRecords)

clearRecordPositionText

public void clearRecordPositionText()

getStatus

public int getStatus()