|
|||||||||
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.Dialog | +--javax.swing.JDialog | +--org.concord.util.PathDialog
Inner classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
Inner classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
protected javax.swing.JButton |
addButton
|
protected javax.swing.JPanel |
contentPane
|
protected javax.swing.JPanel |
controlPanel
|
protected javax.swing.JButton |
doneButton
|
protected javax.swing.JButton |
downButton
|
static java.lang.String |
JAVA_HOME
|
protected java.lang.String |
javaHome
|
protected javax.swing.JButton |
javaHomeButton
|
protected javax.swing.JScrollPane |
listScroll
|
protected javax.swing.JButton |
modifyButton
|
protected org.concord.util.ModifyPathDialog |
modifyPathDialog
|
static java.lang.String |
OS_NAME
|
protected javax.swing.JList |
pathList
|
protected java.util.Vector |
paths
|
static java.lang.String |
PREFIX_BREAK
|
protected java.util.Properties |
prefixTable
|
protected javax.swing.JButton |
removeButton
|
protected java.lang.String |
selectedItem
|
protected javax.swing.JFileChooser |
selectPathChooser
|
protected javax.swing.JButton |
upButton
|
static java.lang.String |
USER_DIR
|
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, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
PathDialog(javax.swing.JFrame frame)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent event)
|
void |
addPrefix(java.lang.String prefix,
java.lang.String value)
|
void |
addToPath(java.lang.String pathElement)
|
void |
addToPath(java.lang.String prefix,
java.lang.String partialPath)
|
java.lang.String |
getJavaHome()
|
java.lang.String |
getPath()
|
java.lang.String |
getPath(boolean expand)
|
java.lang.String |
getPath(boolean expand,
java.lang.String toRemove)
|
protected java.lang.String |
matchPrefix(java.lang.String element)
|
protected java.lang.String |
removePrefix(java.lang.String element,
java.lang.String toRemove)
|
void |
setJavaHome(java.lang.String path)
|
void |
setPath(java.lang.String path)
|
protected java.lang.String |
substitutePrefix(java.lang.String element)
|
void |
valueChanged(javax.swing.event.ListSelectionEvent event)
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, 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, removeNotify, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String JAVA_HOME
public static final java.lang.String USER_DIR
public static final java.lang.String OS_NAME
public static final java.lang.String PREFIX_BREAK
protected javax.swing.JList pathList
protected java.util.Vector paths
protected javax.swing.JButton doneButton
protected javax.swing.JButton addButton
protected javax.swing.JButton modifyButton
protected javax.swing.JButton removeButton
protected javax.swing.JButton upButton
protected javax.swing.JButton downButton
protected javax.swing.JButton javaHomeButton
protected javax.swing.JPanel controlPanel
protected java.lang.String javaHome
protected javax.swing.JScrollPane listScroll
protected javax.swing.JFileChooser selectPathChooser
protected org.concord.util.ModifyPathDialog modifyPathDialog
protected java.util.Properties prefixTable
protected javax.swing.JPanel contentPane
protected java.lang.String selectedItem
Constructor Detail |
public PathDialog(javax.swing.JFrame frame)
Method Detail |
public void addPrefix(java.lang.String prefix, java.lang.String value)
protected java.lang.String substitutePrefix(java.lang.String element)
protected java.lang.String removePrefix(java.lang.String element, java.lang.String toRemove)
protected java.lang.String matchPrefix(java.lang.String element)
public java.lang.String getPath(boolean expand)
public java.lang.String getPath(boolean expand, java.lang.String toRemove)
public java.lang.String getPath()
public void setPath(java.lang.String path)
public void addToPath(java.lang.String pathElement)
public void addToPath(java.lang.String prefix, java.lang.String partialPath)
public void setJavaHome(java.lang.String path)
public java.lang.String getJavaHome()
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
public void valueChanged(javax.swing.event.ListSelectionEvent event)
valueChanged
in interface javax.swing.event.ListSelectionListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |