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

Quick Search    Search Deep

org.enhydra.kelp.common.wizard.importer
Class PathPanel  view PathPanel download PathPanel.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byorg.enhydra.kelp.common.wizard.importer.ImporterPanel
                      extended byorg.enhydra.kelp.common.wizard.importer.PathPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class PathPanel
extends ImporterPanel

Panel for entering the default options: project name, package and destination.


Nested Class Summary
private  class PathPanel.LocalButtonListener
          Class declaration
 
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  javax.swing.border.TitledBorder borderResource
           
private  javax.swing.border.TitledBorder borderSource
           
private  PathPanel.LocalButtonListener buttonListener
           
private  javax.swing.JButton buttonResource
           
private  javax.swing.JButton buttonSource
           
private  java.awt.GridBagLayout layoutMain
           
private  java.awt.GridBagLayout layoutResource
           
private  java.awt.GridBagLayout layoutSource
           
private  javax.swing.JPanel panelFiller
           
private  javax.swing.JPanel panelResource
           
private  javax.swing.JPanel panelSource
           
(package private) static java.util.ResourceBundle res
           
private  javax.swing.JTextField textResource
           
private  javax.swing.JTextField textSource
           
 
Fields inherited from class org.enhydra.kelp.common.wizard.importer.ImporterPanel
 
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
PathPanel()
          Create default option panel 1 for entering the following default options: project name, package and destination.
 
Method Summary
 void activated()
           
private  void browseForFile(javax.swing.JTextField field, java.lang.String title)
          Method declaration
 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 initPaths()
           
private  void jbInit()
          Method declaration
private  void pmInit()
          Method declaration
 void readOptions()
          Read project name, package and destination values from the option set into the swing controls.
 void validateOptions()
          Validate project name, package and destination values in the swing controls.
 void writeOptions()
          Write project name, package and destination values from the swing controls into the option set.
 
Methods inherited from class org.enhydra.kelp.common.wizard.importer.ImporterPanel
checkPage, getPaths, setPaths
 
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

res

static java.util.ResourceBundle res

panelSource

private transient javax.swing.JPanel panelSource

textSource

private transient javax.swing.JTextField textSource

buttonSource

private transient javax.swing.JButton buttonSource

panelResource

private transient javax.swing.JPanel panelResource

textResource

private transient javax.swing.JTextField textResource

buttonResource

private transient javax.swing.JButton buttonResource

panelFiller

private transient javax.swing.JPanel panelFiller

layoutMain

private transient java.awt.GridBagLayout layoutMain

layoutSource

private transient java.awt.GridBagLayout layoutSource

layoutResource

private transient java.awt.GridBagLayout layoutResource

buttonListener

private transient PathPanel.LocalButtonListener buttonListener

borderSource

private transient javax.swing.border.TitledBorder borderSource

borderResource

private transient javax.swing.border.TitledBorder borderResource
Constructor Detail

PathPanel

public PathPanel()
Create default option panel 1 for entering the following default options: project name, package and destination.

Method Detail

readOptions

public void readOptions()
Read project name, package and destination values from the option set into the swing controls.

Overrides:
readOptions in class ImporterPanel

writeOptions

public void writeOptions()
                  throws org.enhydra.kelp.common.ValidationException
Write project name, package and destination values from the swing controls into the option set.

Overrides:
writeOptions in class ImporterPanel

validateOptions

public void validateOptions()
                     throws org.enhydra.kelp.common.ValidationException
Validate project name, package and destination values in the swing controls.

Overrides:
validateOptions in class ImporterPanel

getPageTitle

public java.lang.String getPageTitle()
Get the title to use on the current page.

Overrides:
getPageTitle in class ImporterPanel

getInstructions

public java.lang.String getInstructions()
Get the instructions for entering option values for the current page.

Overrides:
getInstructions in class ImporterPanel

activated

public void activated()
Overrides:
activated in class ImporterPanel

initPaths

private void initPaths()

jbInit

private void jbInit()
             throws java.lang.Exception
Method declaration


pmInit

private void pmInit()
Method declaration


browseForFile

private void browseForFile(javax.swing.JTextField field,
                           java.lang.String title)
Method declaration