|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.lyra.Interface.HostCreateDialog
public class HostCreateDialog
The ability to create and designate a host for connection. Since Lyra can support multiple hosts, this screen is separate from the the general settings screen.
Nested Class Summary | |
---|---|
private class |
HostCreateDialog.Interact
A class dedicated to the action handling for the org.lyra.Host.Create' class. |
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private javax.swing.JButton |
buttonCancel
|
private javax.swing.JButton |
buttonPathname
|
private javax.swing.JButton |
buttonSave
|
private javax.swing.JButton |
buttonTest
|
private javax.swing.JCheckBox |
checkEnable
|
private javax.swing.JCheckBox |
checkExecutable
|
private javax.swing.JTextField |
fieldArguments
|
private javax.swing.JTextField |
fieldHost
|
private javax.swing.JTextField |
fieldIdentifier
|
private javax.swing.JPasswordField |
fieldPassword
|
private javax.swing.JTextField |
fieldPathname
|
private javax.swing.JTextField |
fieldPort
|
private java.util.Map<java.lang.String,java.lang.String> |
Host
|
private javax.swing.JLabel |
iconResize
|
private javax.swing.JPanel |
jContentPane
|
private javax.swing.JLabel |
labelArguments
|
private javax.swing.JLabel |
labelEnable
|
private javax.swing.JLabel |
labelExecutable
|
private javax.swing.JLabel |
labelHost
|
private javax.swing.JLabel |
labelIdentifier
|
private javax.swing.JLabel |
labelPassword
|
private javax.swing.JLabel |
labelPathname
|
private javax.swing.JLabel |
labelPort
|
private java.util.Map<java.lang.String,java.lang.String> |
Lang
|
private HostCreateDialog.Interact |
Listener
|
private Ledger |
Logger
|
private javax.swing.JDialog |
myFrame
|
private javax.swing.JPanel |
panelActions
|
private javax.swing.JPanel |
panelDetails
|
private javax.swing.JPanel |
panelExecute
|
private javax.swing.JPanel |
panelOptional
|
private javax.swing.JPanel |
panelPathname
|
private javax.swing.JPanel |
panelStatus
|
private javax.swing.JPanel |
panelUser
|
private java.awt.Window |
Parent
|
private boolean |
Process
|
private static long |
serialVersionUID
|
private java.lang.Thread |
Waitor
|
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
---|
DEFAULT_MODALITY_TYPE |
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
private |
HostCreateDialog(Ledger logger,
java.util.Map<java.lang.String,java.lang.String> lang,
java.awt.Window parent)
Default constructor class for visual editors. |
Method Summary | |
---|---|
private javax.swing.JButton |
getButtonCancel()
This method initialises buttonCancel |
private javax.swing.JButton |
getButtonPathname()
This method initialises buttonPathname |
private javax.swing.JButton |
getButtonSave()
This method initialises buttonSave |
private javax.swing.JButton |
getButtonTest()
This method initialises buttonTest |
private javax.swing.JCheckBox |
getCheckEnable()
This method initialises checkEnable |
private javax.swing.JCheckBox |
getCheckExecutable()
This method initialises checkExecutable |
private javax.swing.JTextField |
getFieldArguments()
This method initialises fieldArguments |
private javax.swing.JTextField |
getFieldHost()
This method initialises fieldHost |
private javax.swing.JTextField |
getFieldIdentifier()
This method initialises fieldIdentifier |
private javax.swing.JPasswordField |
getFieldPassword()
This method initialises fieldPassword |
private javax.swing.JTextField |
getFieldPathname()
This method initialises fieldPathname |
private javax.swing.JTextField |
getFieldPort()
This method initialises fieldPort |
static java.util.Map<java.lang.String,java.lang.String> |
getHostDetails(Ledger logger,
java.util.Map<java.lang.String,java.lang.String> lang,
java.awt.Window parent)
Element which will deal with the creation of the class instance and extracting the information prior to returning it to the calling program. |
private javax.swing.JLabel |
getIconResize()
This method initialises iconResize |
private javax.swing.JPanel |
getJContentPane()
This method initialises jContentPane |
private javax.swing.JLabel |
getLabelArguments()
This method initialises labelArguments |
private javax.swing.JLabel |
getLabelEnable()
This method initialises labelEnable |
private javax.swing.JLabel |
getLabelExecutable()
This method initialises labelExecutable |
private javax.swing.JLabel |
getLabelHost()
This method initialises labelHost |
private javax.swing.JLabel |
getLabelIdentifier()
This method initialises labelIdentifier |
private javax.swing.JLabel |
getLabelPassword()
This method initialises labelPassword |
private javax.swing.JLabel |
getLabelPathname()
This method initialises labelPathname |
private javax.swing.JLabel |
getLabelPort()
This method initialises labelPort |
private javax.swing.JPanel |
getPanelActions()
This method initialises panelActions |
private javax.swing.JPanel |
getPanelDetails()
This method initialises panelDetails |
private javax.swing.JPanel |
getPanelExecute()
This method initialises panelExecute |
private javax.swing.JPanel |
getPanelOptional()
This method initialises panelOptional |
private javax.swing.JPanel |
getPanelPathname()
This method initialises panelPathname |
private javax.swing.JPanel |
getPanelRow(javax.swing.JLabel label,
javax.swing.JComponent widget)
This method initialises a JPanel component providing row elements. |
private javax.swing.JPanel |
getPanelStatus()
This method initialises panelStatus |
private javax.swing.JPanel |
getPanelUser()
This method initialises panelUser |
private void |
initDialog()
This method initialises this |
void |
run()
This method will wait out until the HashMap is defined. |
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.util.Map<java.lang.String,java.lang.String> Lang
private java.util.Map<java.lang.String,java.lang.String> Host
private HostCreateDialog.Interact Listener
private java.lang.Thread Waitor
private boolean Process
private Ledger Logger
private java.awt.Window Parent
private javax.swing.JDialog myFrame
private static final long serialVersionUID
private javax.swing.JPanel jContentPane
private javax.swing.JPanel panelUser
private javax.swing.JPanel panelDetails
private javax.swing.JLabel labelIdentifier
private javax.swing.JTextField fieldIdentifier
private javax.swing.JLabel labelHost
private javax.swing.JTextField fieldHost
private javax.swing.JLabel labelPort
private javax.swing.JTextField fieldPort
private javax.swing.JPanel panelOptional
private javax.swing.JLabel labelEnable
private javax.swing.JCheckBox checkEnable
private javax.swing.JLabel labelPassword
private javax.swing.JPasswordField fieldPassword
private javax.swing.JPanel panelExecute
private javax.swing.JLabel labelExecutable
private javax.swing.JCheckBox checkExecutable
private javax.swing.JLabel labelPathname
private javax.swing.JPanel panelPathname
private javax.swing.JTextField fieldPathname
private javax.swing.JButton buttonPathname
private javax.swing.JLabel labelArguments
private javax.swing.JTextField fieldArguments
private javax.swing.JPanel panelActions
private javax.swing.JButton buttonTest
private javax.swing.JButton buttonSave
private javax.swing.JButton buttonCancel
private javax.swing.JPanel panelStatus
private javax.swing.JLabel iconResize
Constructor Detail |
---|
private HostCreateDialog(Ledger logger, java.util.Map<java.lang.String,java.lang.String> lang, java.awt.Window parent)
logger
- Ledger instance for logging actions.lang
- Map containing language elements.parent
- Frame to block.Method Detail |
---|
public static java.util.Map<java.lang.String,java.lang.String> getHostDetails(Ledger logger, java.util.Map<java.lang.String,java.lang.String> lang, java.awt.Window parent)
logger
- Ledger instance for logging actions.lang
- Map containing language elements.parent
- Frame to block.
public void run()
run
in interface java.lang.Runnable
private void initDialog()
private javax.swing.JPanel getJContentPane()
private javax.swing.JPanel getPanelDetails()
private javax.swing.JTextField getFieldIdentifier()
private javax.swing.JTextField getFieldHost()
private javax.swing.JTextField getFieldPathname()
private javax.swing.JTextField getFieldArguments()
private javax.swing.JTextField getFieldPort()
private javax.swing.JPasswordField getFieldPassword()
private javax.swing.JPanel getPanelActions()
private javax.swing.JButton getButtonTest()
private javax.swing.JButton getButtonSave()
private javax.swing.JButton getButtonCancel()
private javax.swing.JButton getButtonPathname()
private javax.swing.JPanel getPanelUser()
private javax.swing.JPanel getPanelPathname()
private javax.swing.JPanel getPanelOptional()
private javax.swing.JPanel getPanelExecute()
private javax.swing.JCheckBox getCheckEnable()
private javax.swing.JCheckBox getCheckExecutable()
private javax.swing.JLabel getIconResize()
private javax.swing.JLabel getLabelEnable()
private javax.swing.JLabel getLabelHost()
private javax.swing.JLabel getLabelIdentifier()
private javax.swing.JLabel getLabelPassword()
private javax.swing.JLabel getLabelPort()
private javax.swing.JLabel getLabelPathname()
private javax.swing.JLabel getLabelArguments()
private javax.swing.JLabel getLabelExecutable()
private javax.swing.JPanel getPanelRow(javax.swing.JLabel label, javax.swing.JComponent widget)
label
- JLabel instance which will be resized.widget
- JComponent instance which will be added as-is.
private javax.swing.JPanel getPanelStatus()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |