| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--bill.util.gui.AddKeyValueFrame
                                      |
                                      +--bill.util.config.gui.AddConfigurationEntryFrame
Class responsible for creating a new configuration file definition. This
 includes the logical and physical name of the new configuration file. We
 use the AddKeyValueFrame class to perform all our real logic.
 We are adding a few new class variables to hold information specific to
 adding new configuration entries.
| Inner classes inherited from class javax.swing.JFrame | 
JFrame.AccessibleJFrame | 
| Inner classes inherited from class java.awt.Frame | 
Frame.AccessibleAWTFrame | 
| Inner classes inherited from class java.awt.Window | 
Window.AccessibleAWTWindow | 
| Inner classes inherited from class java.awt.Container | 
Container.AccessibleAWTContainer | 
| Inner classes inherited from class java.awt.Component | 
Component.AccessibleAWTComponent | 
| Fields inherited from class javax.swing.JFrame | 
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled | 
| Fields inherited from class java.awt.Frame | 
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR | 
| 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, HIDE_ON_CLOSE | 
| Fields inherited from interface java.awt.image.ImageObserver | 
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH | 
| Constructor Summary | |
AddConfigurationEntryFrame(GUIUtilInterface parent,
                           KeyValue object)
Main creator for the AddConfigurationEntryFrame class.  | 
|
| Method Summary | |
 ConfigurationEntry | 
getEntry()
Retrieves the configuration entry that we are adding the new entry before or after.  | 
 ConfigurationSection | 
getSection()
Retrieves the configuration section that we are adding the new entry to.  | 
 boolean | 
isBeforeEntry()
Used when we are adding a new entry via the entry popup menu.  | 
 void | 
setBeforeEntry(boolean beforeEntry)
Sets the indicator for adding a new entry via the entry popu menu.  | 
 void | 
setEntry(ConfigurationEntry entry)
Sets the configuration entry that we are adding the new entry before or after.  | 
 void | 
setSection(ConfigurationSection section)
Sets the configuration section that we are adding the new entry to.  | 
| Methods inherited from class bill.util.gui.AddKeyValueFrame | 
actionPerformed, displayHighlighting, displayToolTips, getObject | 
| Methods inherited from class javax.swing.JFrame | 
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update | 
| Methods inherited from class java.awt.Frame | 
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle | 
| Methods inherited from class java.awt.Window | 
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, toBack, toFront | 
| Methods inherited from class java.awt.Container | 
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFont, validate, validateTree | 
| Methods inherited from class java.lang.Object | 
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface java.awt.MenuContainer | 
getFont, postEvent | 
| Constructor Detail | 
public AddConfigurationEntryFrame(GUIUtilInterface parent,
                                  KeyValue object)
parent - The GUI interface that created us. Needed for a number
 of the method calls we will make.object - The KeyValue object that we are manipulating.| Method Detail | 
public ConfigurationSection getSection()
public void setSection(ConfigurationSection section)
section - The section node we are adding the entry to.public ConfigurationEntry getEntry()
null if
 we are adding an entry via the section popup menu.public void setEntry(ConfigurationEntry entry)
entry - The entry node we are adding the entry before or after.public boolean isBeforeEntry()
true, otherwise returns false.public void setBeforeEntry(boolean beforeEntry)
true the new entry is added before the selected one,
 otherwise it is added after the existing one.beforeEntry - Set to true when the new entry is to be
 added before the selected one, or false if it is to be
 added after the existing one.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||