uk.org.ogsadai.client.databrowser
Class DBMessageLevelSecuritySettingsDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--uk.org.ogsadai.client.databrowser.DBMessageLevelSecuritySettingsDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class DBMessageLevelSecuritySettingsDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener

Dialog allowing the user to select a DAISGR URL. Displays a selectable list of previously used DAISGR, or the user can enter a new URL.

Version:
$Revision: 1.1 $
Author:
Paul J Graham, EPCC
See Also:
Serialized Form

Field Summary
private static java.lang.String COPYRIGHT_NOTICE
          Copyright statement
private  javax.swing.JComboBox mAuthentication
           
private  java.lang.String mAuthenticationMechanism
           
private  java.lang.String[] mButtonNames
           
private  boolean mCancel
           
private  javax.swing.JComboBox mDelegation
           
private  java.lang.String mDelegationLevel
           
private  javax.swing.JCheckBox mIntegrity
           
private  boolean mIsIntegrityEnabled
           
private  boolean mIsPrivacyEnabled
           
private static boolean MODAL
           
private  javax.swing.JCheckBox mPrivacy
           
private static java.lang.String TITLE
           
 
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
DBMessageLevelSecuritySettingsDialog(DBGUI parent)
          Class constructor for a dialog for selecting/entering a data service URL.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 java.lang.String getAuthenticationMechanism()
          Returns the selected authentication mechanism.
 java.lang.String getDelegation()
          Returns the selected delegation level.
private  void initComponents()
          Initialises the dialog components.
 boolean isIntegrityEnabled()
          Returns the state of the integrity checkbox.
 boolean isPrivacyEnabled()
          Returns the state of the privacy checkbox.
 boolean wasCancelled()
          Indicates whether the dialog box was closed with the cancel button.
 
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, show
 
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

COPYRIGHT_NOTICE

private static final java.lang.String COPYRIGHT_NOTICE
Copyright statement

See Also:
Constant Field Values

TITLE

private static final java.lang.String TITLE
See Also:
Constant Field Values

MODAL

private static final boolean MODAL
See Also:
Constant Field Values

mAuthentication

private javax.swing.JComboBox mAuthentication

mIntegrity

private javax.swing.JCheckBox mIntegrity

mPrivacy

private javax.swing.JCheckBox mPrivacy

mDelegation

private javax.swing.JComboBox mDelegation

mIsIntegrityEnabled

private boolean mIsIntegrityEnabled

mIsPrivacyEnabled

private boolean mIsPrivacyEnabled

mAuthenticationMechanism

private java.lang.String mAuthenticationMechanism

mDelegationLevel

private java.lang.String mDelegationLevel

mCancel

private boolean mCancel

mButtonNames

private java.lang.String[] mButtonNames
Constructor Detail

DBMessageLevelSecuritySettingsDialog

public DBMessageLevelSecuritySettingsDialog(DBGUI parent)
Class constructor for a dialog for selecting/entering a data service URL.

Parameters:
parent - The parent component of this dialog
Method Detail

initComponents

private void initComponents()
Initialises the dialog components.


actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

wasCancelled

public boolean wasCancelled()
Indicates whether the dialog box was closed with the cancel button.

Returns:
true if the dialog was cancelled, true otherwise.

isIntegrityEnabled

public boolean isIntegrityEnabled()
Returns the state of the integrity checkbox.

Returns:
true if integrity is checked, false otherwise

isPrivacyEnabled

public boolean isPrivacyEnabled()
Returns the state of the privacy checkbox.

Returns:
true if privacy is checked, false otherwise

getAuthenticationMechanism

public java.lang.String getAuthenticationMechanism()
Returns the selected authentication mechanism.

Returns:
authentication mechanism

getDelegation

public java.lang.String getDelegation()
Returns the selected delegation level.

Returns:
delegation level