public class FwkConfigServiceDialog
extends javax.swing.JComponent
Property Keyword | Datatype | Default | Description |
---|---|---|---|
Text.Description | String | Text.Description | The text value of the command. |
Icon.Gear | String | com/highqsoft/fwk/images/Gear.gif | The icon of the command. |
About.Text.GUI_Title | String | ConfigService.Text.GUI_Title | The GUI title of the dialog. |
,
Serialized FormModifier and Type | Class and Description |
---|---|
class |
FwkConfigServiceDialog.FilesTableModel
The files table model.
|
class |
FwkConfigServiceDialog.Renderer
The cell renderer.
|
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JPanel |
cardPanel |
protected static FwkDescriptionInterface |
descriptor |
protected static javax.swing.JFileChooser |
dirChooser |
protected javax.swing.JTextArea |
error |
protected static javax.swing.JFileChooser |
fileChooser |
protected javax.swing.JComboBox |
files |
protected javax.swing.JTable |
fileTable |
protected javax.swing.JLabel |
iface |
protected javax.swing.JLabel |
name |
protected javax.swing.JPanel |
panel |
protected javax.swing.JLabel |
propertyLocale |
protected javax.swing.JLabel |
propertyName |
protected javax.swing.JLabel |
propertyValue |
protected static java.lang.String |
ROOT |
protected javax.swing.JLabel |
serviceClassname |
protected javax.swing.JTextArea |
serviceDescription |
protected javax.swing.JTextArea |
serviceListDescription |
protected javax.swing.JLabel |
serviceName |
protected javax.swing.JTree |
serviceTree |
protected javax.swing.JLabel |
serviceURL |
protected javax.swing.JLabel |
serviceVersion |
protected javax.swing.JLabel |
spiVersion |
static java.lang.String |
version |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
FwkConfigServiceDialog() |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JDialog |
createDialog(java.awt.Component parent)
Create the dialog.
|
void |
createPanel()
Create the panel.
|
javax.swing.JPanel |
createPropertyPanel()
Create the property panel.
|
javax.swing.JPanel |
createRootPanel()
Create the root panel.
|
javax.swing.JPanel |
createServiceListPanel()
Create the service list panel.
|
javax.swing.JPanel |
createServicePanel()
Create the service panel.
|
protected java.util.Vector |
evalArray(java.util.Vector ret,
java.lang.String prefix,
java.lang.String[] arr)
Evaluate an array containing files.
|
protected java.util.Vector |
evalManifest(java.util.Vector ret,
java.lang.String jarFilename)
Evaluate manifest file.
|
static FwkDescriptionInterface |
getDescriptor() |
protected java.io.File[] |
getInstallationDirectories()
Get the possible installation directories.
|
java.lang.String |
getVersion() |
static void |
main(java.lang.String[] args)
The main testing routine.
|
protected void |
reset()
Reset the tree.
|
void |
show()
Show the dialog.
|
void |
show(java.awt.Component parent)
Show the dialog.
|
void |
updateCardPanel()
Update the card panel.
|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
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, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, 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, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final java.lang.String version
protected static final FwkDescriptionInterface descriptor
protected static final java.lang.String ROOT
protected static javax.swing.JFileChooser dirChooser
protected static javax.swing.JFileChooser fileChooser
protected javax.swing.JPanel panel
protected javax.swing.JComboBox files
protected javax.swing.JTree serviceTree
protected javax.swing.JPanel cardPanel
protected javax.swing.JTable fileTable
protected javax.swing.JTextArea error
protected javax.swing.JLabel spiVersion
protected javax.swing.JLabel name
protected javax.swing.JLabel iface
protected javax.swing.JTextArea serviceListDescription
protected javax.swing.JLabel serviceVersion
protected javax.swing.JLabel serviceName
protected javax.swing.JLabel serviceClassname
protected javax.swing.JLabel serviceURL
protected javax.swing.JTextArea serviceDescription
protected javax.swing.JLabel propertyName
protected javax.swing.JLabel propertyValue
protected javax.swing.JLabel propertyLocale
public java.lang.String getVersion()
public static FwkDescriptionInterface getDescriptor()
public void show(java.awt.Component parent)
public void show()
show
in class java.awt.Component
protected javax.swing.JDialog createDialog(java.awt.Component parent) throws java.awt.HeadlessException
java.awt.HeadlessException
protected java.io.File[] getInstallationDirectories()
protected java.util.Vector evalManifest(java.util.Vector ret, java.lang.String jarFilename)
ret
- The return value. If null it will be created.jarFilename
- the filename of the jar that will be inspected.protected java.util.Vector evalArray(java.util.Vector ret, java.lang.String prefix, java.lang.String[] arr)
ret
- The return value. If null it will be created.prefix
- the file prefix.arr
- the files.public void createPanel()
public javax.swing.JPanel createRootPanel()
public javax.swing.JPanel createServiceListPanel()
public javax.swing.JPanel createServicePanel()
public javax.swing.JPanel createPropertyPanel()
protected void reset()
public void updateCardPanel()
public static void main(java.lang.String[] args)