cct.dialogs
Class JSolvateShellDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by cct.dialogs.JSolvateShellDialog
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class JSolvateShellDialog
extends javax.swing.JDialog

Title:

Description:

Copyright: Copyright (c) 2006

Company: ANU

See Also:
Serialized Form

Nested Class Summary
(package private)  class JSolvateShellDialog.JSolvateShellDialog_jTextField1_actionAdapter
           
 
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
 
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.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
(package private)  java.awt.BorderLayout borderLayout1
           
(package private)  javax.swing.JButton browseButton
           
(package private)  javax.swing.ButtonGroup buttonGroup1
           
(package private)  javax.swing.JPanel buttonPanel
           
(package private)  java.lang.Object[] customObjects
           
(package private)  javax.swing.JTextField fileTextField
           
(package private)  java.awt.FlowLayout flowLayout1
           
(package private)  java.awt.GridBagLayout gridBagLayout1
           
(package private)  javax.swing.JButton jButton1
           
(package private)  javax.swing.JButton jButton2
           
(package private)  javax.swing.JComboBox jComboBox1
           
(package private)  javax.swing.JLabel jLabel1
           
(package private)  javax.swing.JLabel jLabel2
           
(package private)  javax.swing.JLabel jLabel3
           
(package private)  javax.swing.JLabel jLabel4
           
(package private)  javax.swing.JTextField jTextField1
           
(package private)  javax.swing.JTextField jTextField2
           
(package private)  boolean OK_pressed
           
(package private)  OpenFile openFile
           
(package private)  javax.swing.JPanel panel1
           
(package private)  javax.swing.JPanel paramPanel
           
(package private)  javax.swing.JRadioButton predefinedRadioButton
           
(package private)  javax.swing.JButton SolvateButton
           
(package private)  javax.swing.JPanel solventPanel
           
(package private)  javax.swing.JRadioButton userDefinedRadioButton
           
 
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JSolvateShellDialog(java.awt.Frame owner, java.lang.String title, boolean modal, java.util.ArrayList simpleList)
           
JSolvateShellDialog(java.awt.Frame owner, java.lang.String title, boolean modal, java.util.HashMap simpleList)
           
 
Method Summary
 void browseButton_actionPerformed(java.awt.event.ActionEvent e)
           
 float getCloseness()
           
 java.lang.String getClosenessAsText()
           
 java.lang.Object[] getCustomObjects()
           
 java.lang.String getCustomSolventFile()
           
(package private)  float getFloat(java.lang.String value)
           
 javax.swing.JButton getHelpButton()
           
 float getRadius()
           
 java.lang.String getRadiusAsText()
           
 int getSelectedIndex()
           
 java.lang.Object getSelectedItem()
           
 boolean isOKpressed()
           
 boolean isPredefinedSolvent()
           
 void jButton2_actionPerformed(java.awt.event.ActionEvent e)
           
 void jTextField1_actionPerformed(java.awt.event.ActionEvent e)
           
 void jTextField2_actionPerformed(java.awt.event.ActionEvent e)
           
 void predefinedRadioButton_itemStateChanged(java.awt.event.ItemEvent e)
           
 void SolvateButton_actionPerformed(java.awt.event.ActionEvent e)
           
 
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, 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, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, 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, 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, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, 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

OK_pressed

boolean OK_pressed

openFile

OpenFile openFile

panel1

javax.swing.JPanel panel1

borderLayout1

java.awt.BorderLayout borderLayout1

solventPanel

javax.swing.JPanel solventPanel

paramPanel

javax.swing.JPanel paramPanel

buttonPanel

javax.swing.JPanel buttonPanel

jButton1

javax.swing.JButton jButton1

jButton2

javax.swing.JButton jButton2

SolvateButton

javax.swing.JButton SolvateButton

jTextField1

javax.swing.JTextField jTextField1

jLabel1

javax.swing.JLabel jLabel1

flowLayout1

java.awt.FlowLayout flowLayout1

jLabel2

javax.swing.JLabel jLabel2

jTextField2

javax.swing.JTextField jTextField2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

browseButton

javax.swing.JButton browseButton

jComboBox1

javax.swing.JComboBox jComboBox1

predefinedRadioButton

javax.swing.JRadioButton predefinedRadioButton

userDefinedRadioButton

javax.swing.JRadioButton userDefinedRadioButton

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

fileTextField

javax.swing.JTextField fileTextField

gridBagLayout1

java.awt.GridBagLayout gridBagLayout1

customObjects

java.lang.Object[] customObjects
Constructor Detail

JSolvateShellDialog

public JSolvateShellDialog(java.awt.Frame owner,
                           java.lang.String title,
                           boolean modal,
                           java.util.ArrayList simpleList)

JSolvateShellDialog

public JSolvateShellDialog(java.awt.Frame owner,
                           java.lang.String title,
                           boolean modal,
                           java.util.HashMap simpleList)
Method Detail

getSelectedIndex

public int getSelectedIndex()

getSelectedItem

public java.lang.Object getSelectedItem()

getCustomSolventFile

public java.lang.String getCustomSolventFile()

getHelpButton

public javax.swing.JButton getHelpButton()

isOKpressed

public boolean isOKpressed()

isPredefinedSolvent

public boolean isPredefinedSolvent()

getCloseness

public float getCloseness()
                   throws java.lang.Exception
Throws:
java.lang.Exception

getClosenessAsText

public java.lang.String getClosenessAsText()

getRadius

public float getRadius()
                throws java.lang.Exception
Throws:
java.lang.Exception

getRadiusAsText

public java.lang.String getRadiusAsText()

jTextField2_actionPerformed

public void jTextField2_actionPerformed(java.awt.event.ActionEvent e)

getFloat

float getFloat(java.lang.String value)
         throws java.lang.Exception
Throws:
java.lang.Exception

jTextField1_actionPerformed

public void jTextField1_actionPerformed(java.awt.event.ActionEvent e)

SolvateButton_actionPerformed

public void SolvateButton_actionPerformed(java.awt.event.ActionEvent e)

jButton2_actionPerformed

public void jButton2_actionPerformed(java.awt.event.ActionEvent e)

predefinedRadioButton_itemStateChanged

public void predefinedRadioButton_itemStateChanged(java.awt.event.ItemEvent e)

getCustomObjects

public java.lang.Object[] getCustomObjects()

browseButton_actionPerformed

public void browseButton_actionPerformed(java.awt.event.ActionEvent e)