de.uni_paderborn.fujaba.coobra.actions
Class SelectServerRepositoryDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byde.uni_paderborn.fujaba.coobra.actions.SelectServerRepositoryDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class SelectServerRepositoryDialog
extends javax.swing.JDialog

Version:
$Revision: 1.22 $
Author:
$Author: lowende $
See Also:
Serialized Form

Nested Class Summary
private static class SelectServerRepositoryDialog.HistoryEntry
          No comment provided by developer, please add a comment to improve documentation.
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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.JButton cancelButton
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JCheckBox connectOnly
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JLabel connectOnlyLabel
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String HISTORY_KEY
          key for history data
private  javax.swing.JButton historyDeleteButton
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JList historyList
          No comment provided by developer, please add a comment to improve documentation.
private  java.util.Vector historyListData
          data for JList (history)
private  javax.swing.JPanel historyPanel
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField ior
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JLabel iorLabel
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel iorTabLabelPanel
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel jPanel1
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel jPanel2
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel jPanel6
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel jPanel7
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel jPanel8
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTabbedPane jTabbedPane
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JCheckBox lightweightCheck
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JLabel lightweightLabel
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField login
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JLabel loginLabel
          No comment provided by developer, please add a comment to improve documentation.
private static java.lang.String NAME_SERVER
          No comment provided by developer, please add a comment to improve documentation.
private static java.lang.String NAME_SERVER_PORT
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField nameServer
          No comment provided by developer, please add a comment to improve documentation.
(package private)  javax.swing.JComboBox nameServerBox
          No comment provided by developer, please add a comment to improve documentation.
private  boolean nameServerChecked
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField nameServerPort
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel nameTabContentPanel
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel nameTabLabelPanel
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel nameTabLeftPanel
          No comment provided by developer, please add a comment to improve documentation.
(package private)  boolean ok
          when true ok was pressed
private  javax.swing.JButton okButton
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPasswordField password
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JLabel passwordLabel
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JLabel portLabel
          No comment provided by developer, please add a comment to improve documentation.
static java.lang.String PROPERTIES_KEY
          key for connect properties
private static java.lang.String REPOSITORY_HOST
          No comment provided by developer, please add a comment to improve documentation.
private static java.lang.String REPOSITORY_PORT
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JTextField repositoryName
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JLabel repositoryNameLabel
          No comment provided by developer, please add a comment to improve documentation.
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.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 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
SelectServerRepositoryDialog(java.awt.Frame owner, boolean modal)
          Creates new form SelectServerRepositoryDialog
 
Method Summary
(package private)  void closeDialog(java.awt.event.WindowEvent evt)
          Closes the dialog
 java.lang.String getIOR()
          Get the iOR attribute of the SelectServerRepositoryDialog object
 java.lang.String getLogin()
          Get the login attribute of the SelectServerRepositoryDialog object
 java.lang.String getNameServer()
          Get the nameServer attribute of the SelectServerRepositoryDialog object
 java.lang.String getNameServerPort()
          Get the nameServerPort attribute of the SelectServerRepositoryDialog object
 java.lang.String getPassword()
          Get the password attribute of the SelectServerRepositoryDialog object
 java.lang.String getRepositoryName()
          Get the repositoryName attribute of the SelectServerRepositoryDialog object
(package private)  void historyDeleteButtonActionPerformed(java.awt.event.ActionEvent evt)
          No comment provided by developer, please add a comment to improve documentation.
private  void initComponents()
          This method is called from within the constructor to initialize the form.
 boolean isByName()
          Get the byName attribute of the SelectServerRepositoryDialog object
 boolean isConnectOnlyChecked()
           
 boolean isLightweightChecked()
           
 boolean isNameServerChecked()
          Get the nameServerChecked attribute of the SelectServerRepositoryDialog object
 boolean isOk()
          Get the ok attribute of the SelectServerRepositoryDialog object
(package private)  void jButton2ActionPerformed(java.awt.event.ActionEvent evt)
          jButton2 is pressed
(package private)  void listEntrySelected()
          No comment provided by developer, please add a comment to improve documentation.
private  void loadHistory()
          load history vector from properties
(package private)  void okButtonActionPerformed(java.awt.event.ActionEvent evt)
          jButton1 was pressed
 void rememberCurrentDataInHistoryList()
          create a new entry with the current data in the history list
private  void saveHistory()
          No comment provided by developer, please add a comment to improve documentation.
 void setIOR(java.lang.String text)
          Sets the iOR attribute of the SelectServerRepositoryDialog object
 void setIOREnabled(boolean enabled)
          Sets the iOREnabled attribute of the SelectServerRepositoryDialog object
 void setLogin(java.lang.String value)
          Set the login attribute of the SelectServerRepositoryDialog object
 void setNameServerChecked(boolean nameServerChecked)
          Sets the nameServerChecked attribute of the SelectServerRepositoryDialog object
 void setPassword(java.lang.String value)
          Set the repositoryName attribute of the SelectServerRepositoryDialog object
 void show()
          overrides show() to set ok-status to false
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME_SERVER

private static final java.lang.String NAME_SERVER
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

NAME_SERVER_PORT

private static final java.lang.String NAME_SERVER_PORT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

nameServerChecked

private boolean nameServerChecked
No comment provided by developer, please add a comment to improve documentation.


REPOSITORY_HOST

private static final java.lang.String REPOSITORY_HOST
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

REPOSITORY_PORT

private static final java.lang.String REPOSITORY_PORT
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

historyListData

private java.util.Vector historyListData
data for JList (history)


ok

boolean ok
when true ok was pressed


PROPERTIES_KEY

public static final java.lang.String PROPERTIES_KEY
key for connect properties

See Also:
Constant Field Values

HISTORY_KEY

public static final java.lang.String HISTORY_KEY
key for history data

See Also:
Constant Field Values

jPanel8

private javax.swing.JPanel jPanel8
No comment provided by developer, please add a comment to improve documentation.


jPanel7

private javax.swing.JPanel jPanel7
No comment provided by developer, please add a comment to improve documentation.


jPanel6

private javax.swing.JPanel jPanel6
No comment provided by developer, please add a comment to improve documentation.


iorTabLabelPanel

private javax.swing.JPanel iorTabLabelPanel
No comment provided by developer, please add a comment to improve documentation.


nameTabContentPanel

private javax.swing.JPanel nameTabContentPanel
No comment provided by developer, please add a comment to improve documentation.


nameTabLabelPanel

private javax.swing.JPanel nameTabLabelPanel
No comment provided by developer, please add a comment to improve documentation.


nameTabLeftPanel

private javax.swing.JPanel nameTabLeftPanel
No comment provided by developer, please add a comment to improve documentation.


jPanel2

private javax.swing.JPanel jPanel2
No comment provided by developer, please add a comment to improve documentation.


jPanel1

private javax.swing.JPanel jPanel1
No comment provided by developer, please add a comment to improve documentation.


cancelButton

private javax.swing.JButton cancelButton
No comment provided by developer, please add a comment to improve documentation.


okButton

private javax.swing.JButton okButton
No comment provided by developer, please add a comment to improve documentation.


repositoryName

private javax.swing.JTextField repositoryName
No comment provided by developer, please add a comment to improve documentation.


login

private javax.swing.JTextField login
No comment provided by developer, please add a comment to improve documentation.


password

private javax.swing.JPasswordField password
No comment provided by developer, please add a comment to improve documentation.


lightweightCheck

private javax.swing.JCheckBox lightweightCheck
No comment provided by developer, please add a comment to improve documentation.


nameServer

private javax.swing.JTextField nameServer
No comment provided by developer, please add a comment to improve documentation.


jTabbedPane

private javax.swing.JTabbedPane jTabbedPane
No comment provided by developer, please add a comment to improve documentation.


nameServerPort

private javax.swing.JTextField nameServerPort
No comment provided by developer, please add a comment to improve documentation.


ior

private javax.swing.JTextField ior
No comment provided by developer, please add a comment to improve documentation.


iorLabel

private javax.swing.JLabel iorLabel
No comment provided by developer, please add a comment to improve documentation.


repositoryNameLabel

private javax.swing.JLabel repositoryNameLabel
No comment provided by developer, please add a comment to improve documentation.


loginLabel

private javax.swing.JLabel loginLabel
No comment provided by developer, please add a comment to improve documentation.


passwordLabel

private javax.swing.JLabel passwordLabel
No comment provided by developer, please add a comment to improve documentation.


connectOnlyLabel

private javax.swing.JLabel connectOnlyLabel
No comment provided by developer, please add a comment to improve documentation.


connectOnly

private javax.swing.JCheckBox connectOnly
No comment provided by developer, please add a comment to improve documentation.


lightweightLabel

private javax.swing.JLabel lightweightLabel
No comment provided by developer, please add a comment to improve documentation.


portLabel

private javax.swing.JLabel portLabel
No comment provided by developer, please add a comment to improve documentation.


nameServerBox

javax.swing.JComboBox nameServerBox
No comment provided by developer, please add a comment to improve documentation.


historyPanel

private javax.swing.JPanel historyPanel
No comment provided by developer, please add a comment to improve documentation.


historyList

private javax.swing.JList historyList
No comment provided by developer, please add a comment to improve documentation.


historyDeleteButton

private javax.swing.JButton historyDeleteButton
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

SelectServerRepositoryDialog

public SelectServerRepositoryDialog(java.awt.Frame owner,
                                    boolean modal)
Creates new form SelectServerRepositoryDialog

Parameters:
owner - the Frame from which the dialog is displayed
modal - true for a modal dialog, false for one that allows others windows to be active at the same time
Method Detail

isNameServerChecked

public boolean isNameServerChecked()
Get the nameServerChecked attribute of the SelectServerRepositoryDialog object

Returns:
The nameServerChecked value

setNameServerChecked

public void setNameServerChecked(boolean nameServerChecked)
Sets the nameServerChecked attribute of the SelectServerRepositoryDialog object

Parameters:
nameServerChecked - The new nameServerChecked value

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


listEntrySelected

void listEntrySelected()
No comment provided by developer, please add a comment to improve documentation.


historyDeleteButtonActionPerformed

void historyDeleteButtonActionPerformed(java.awt.event.ActionEvent evt)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
evt - No description provided

jButton2ActionPerformed

void jButton2ActionPerformed(java.awt.event.ActionEvent evt)
jButton2 is pressed

Parameters:
evt - awt event

isOk

public boolean isOk()
Get the ok attribute of the SelectServerRepositoryDialog object

Returns:
The ok value

show

public void show()
overrides show() to set ok-status to false


loadHistory

private void loadHistory()
load history vector from properties


saveHistory

private void saveHistory()
No comment provided by developer, please add a comment to improve documentation.


isByName

public boolean isByName()
Get the byName attribute of the SelectServerRepositoryDialog object

Returns:
The byName value

getNameServer

public java.lang.String getNameServer()
Get the nameServer attribute of the SelectServerRepositoryDialog object

Returns:
The nameServer value

getNameServerPort

public java.lang.String getNameServerPort()
Get the nameServerPort attribute of the SelectServerRepositoryDialog object

Returns:
The nameServerPort value

getRepositoryName

public java.lang.String getRepositoryName()
Get the repositoryName attribute of the SelectServerRepositoryDialog object

Returns:
The repositoryName value

getLogin

public java.lang.String getLogin()
Get the login attribute of the SelectServerRepositoryDialog object

Returns:
the user name

getPassword

public java.lang.String getPassword()
Get the password attribute of the SelectServerRepositoryDialog object

Returns:
the password

setLogin

public void setLogin(java.lang.String value)
Set the login attribute of the SelectServerRepositoryDialog object

Parameters:
value - new value

setPassword

public void setPassword(java.lang.String value)
Set the repositoryName attribute of the SelectServerRepositoryDialog object

Parameters:
value - new value

isLightweightChecked

public boolean isLightweightChecked()
Returns:
true when the lightweight checkbox is checked

isConnectOnlyChecked

public boolean isConnectOnlyChecked()
Returns:
true when the lightweight checkbox is checked

getIOR

public java.lang.String getIOR()
Get the iOR attribute of the SelectServerRepositoryDialog object

Returns:
The iOR value

setIOR

public void setIOR(java.lang.String text)
Sets the iOR attribute of the SelectServerRepositoryDialog object

Parameters:
text - The new iOR value

setIOREnabled

public void setIOREnabled(boolean enabled)
Sets the iOREnabled attribute of the SelectServerRepositoryDialog object

Parameters:
enabled - The new iOREnabled value

rememberCurrentDataInHistoryList

public void rememberCurrentDataInHistoryList()
create a new entry with the current data in the history list


okButtonActionPerformed

void okButtonActionPerformed(java.awt.event.ActionEvent evt)
jButton1 was pressed

Parameters:
evt - awt event

closeDialog

void closeDialog(java.awt.event.WindowEvent evt)
Closes the dialog

Parameters:
evt - awt event