java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.enhydra.tool.common.TBWizardPanel
org.enhydra.tool.codegen.wizard.CodeGenPanel
org.enhydra.tool.codegen.wizard.AppOptionPanel1
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- public class AppOptionPanel1
- extends CodeGenPanel
Panel for entering the default options: project name, package
and destination.
| 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 |
| Fields inherited from class org.enhydra.tool.codegen.wizard.CodeGenPanel |
res |
| Fields inherited from class java.awt.Container |
|
|
Constructor Summary |
AppOptionPanel1()
Create default option panel 1 for entering the
following default options: project name, package and
destination. |
|
Method Summary |
private void |
browseForFile()
|
java.lang.String |
getInstructions()
Get the instructions for entering option values for the
current page. |
java.lang.String |
getPageTitle()
Get the title to use on the current page. |
private void |
jbInit()
Method declaration |
private void |
pmInit()
Method declaration |
void |
readOptionSet()
Read project name, package and destination values from the
option set into the swing controls. |
void |
validateOptionSet()
Validate project name, package and destination values
in the swing controls. |
void |
writeOptionSet()
Write project name, package and destination values from the
swing controls into the option set. |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, 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, 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, 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, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, 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, getPropertyChangeListeners, getPropertyChangeListeners, 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, removePropertyChangeListener, removePropertyChangeListener, 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 |
DEF_PACKAGE
private final java.lang.String DEF_PACKAGE
- See Also:
- Constant Field Values
DEF_PROJECT
private final java.lang.String DEF_PROJECT
- See Also:
- Constant Field Values
labelProjectName
public transient javax.swing.JLabel labelProjectName
- Label for project name
textProjectName
public transient javax.swing.JTextField textProjectName
- Text field for project name
labelPackage
public transient javax.swing.JLabel labelPackage
- Label for package
textPackage
public transient javax.swing.JTextField textPackage
- Text field for package
panelDest
public transient javax.swing.JPanel panelDest
- Panel for destination
buttonSet
public transient javax.swing.JButton buttonSet
- Button for setting destination directory
textDest
public transient javax.swing.JTextField textDest
- Text field for destination
panelFiller
private transient javax.swing.JPanel panelFiller
layoutMain
private transient java.awt.GridBagLayout layoutMain
layoutDest
private transient java.awt.GridBagLayout layoutDest
buttonListener
private transient AppOptionPanel1.LocalButtonListener buttonListener
borderDest
private transient javax.swing.border.TitledBorder borderDest
labelClient
private transient javax.swing.JLabel labelClient
comboClient
private transient javax.swing.JComboBox comboClient
AppOptionPanel1
public AppOptionPanel1()
- Create default option panel 1 for entering the
following default options: project name, package and
destination.
readOptionSet
public void readOptionSet()
throws org.enhydra.tool.codegen.GeneratorException
- Read project name, package and destination values from the
option set into the swing controls.
- Overrides:
readOptionSet in class CodeGenPanel
writeOptionSet
public void writeOptionSet()
throws org.enhydra.tool.codegen.GeneratorException
- Write project name, package and destination values from the
swing controls into the option set.
- Overrides:
writeOptionSet in class CodeGenPanel
validateOptionSet
public void validateOptionSet()
throws org.enhydra.tool.codegen.ValidationException
- Validate project name, package and destination values
in the swing controls.
- Overrides:
validateOptionSet in class CodeGenPanel
getPageTitle
public java.lang.String getPageTitle()
- Get the title to use on the current page.
- Overrides:
getPageTitle in class CodeGenPanel
getInstructions
public java.lang.String getInstructions()
- Get the instructions for entering option values for the
current page.
jbInit
private void jbInit()
throws java.lang.Exception
- Method declaration
pmInit
private void pmInit()
- Method declaration
browseForFile
private void browseForFile()