cct.grid.ui.gaussian
Class SubmitGaussianDialogNew

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.grid.ui.gaussian.SubmitGaussianDialogNew
All Implemented Interfaces:
ScriptSubmitterDialogInterface, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class SubmitGaussianDialogNew
extends javax.swing.JDialog
implements ScriptSubmitterDialogInterface

Title: Molecular Structure Viewer/Editor

Description: Computational Chemistry Toolkit

Copyright: Copyright (c) 2006

Company: ANU

See Also:
Serialized Form

Nested Class Summary
(package private)  class SubmitGaussianDialogNew.JobSubProgress
           
(package private)  class SubmitGaussianDialogNew.Task
           
 
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.util.LinkedHashMap<java.lang.String,GridProviderInterface> allProviders
           
(package private)  javax.swing.border.Border border1
           
(package private)  javax.swing.border.Border border2
           
(package private)  java.awt.BorderLayout borderLayout2
           
(package private)  java.awt.BorderLayout borderLayout3
           
(package private)  java.awt.CardLayout cardLayout1
           
(package private)  javax.swing.JPanel cardPanel
           
(package private)  javax.swing.JPanel comboPanel
           
(package private)  EditScriptDialog editScriptDialog
           
(package private)  java.awt.FlowLayout flowLayout1
           
(package private)  java.awt.FlowLayout flowLayout2
           
(package private)  JobOutputInterface jobOutput
           
(package private)  PBSPanel pbsPanel
           
(package private)  ProgressDialog progressDialog
           
(package private)  javax.swing.JComboBox providerComboBox
           
(package private)  javax.swing.JLabel providerLabel
           
(package private)  javax.swing.JPanel providerPanel
           
(package private)  ResourcesPanel resourcesPanel
           
(package private)  javax.swing.JComboBox schedulerComboBox
           
(package private)  javax.swing.JLabel schedulerLabel
           
(package private)  javax.swing.JButton submitWithEditButton
           
(package private)  int taskType
           
(package private)  javax.swing.JPanel topPanel
           
 
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
SubmitGaussianDialogNew()
           
SubmitGaussianDialogNew(java.awt.Frame owner, JobOutputInterface redir, java.lang.String title, boolean modal)
           
 
Method Summary
 void Cancel_Button_actionPerformed(java.awt.event.ActionEvent e)
           
 void enableInputFile(boolean enable)
           
 void enableLocalDir(boolean enable)
           
 javax.swing.JDialog getDialog()
           
 void getProxy_Button_actionPerformed(java.awt.event.ActionEvent e)
           
static void main(java.lang.String[] args)
           
 void providerComboBox_actionPerformed(java.awt.event.ActionEvent e)
           
 void setGatekeepers(java.lang.String[] gk)
           
 void setHosts(java.lang.String[] gk)
           
 void setInputFile(java.lang.String inputFile)
           
 void setLocalDir(java.lang.String locDir)
           
 void setLocalDirectory(java.lang.String localDir)
           
 void setRemoteDirectory(java.lang.String remoteDir)
           
 void setTaskProviders(java.util.LinkedHashMap providers)
           
 void setTaskSchedulers(java.util.LinkedHashMap schedulers)
           
 void Submit_Button_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

providerComboBox

javax.swing.JComboBox providerComboBox

providerPanel

javax.swing.JPanel providerPanel

flowLayout1

java.awt.FlowLayout flowLayout1

providerLabel

javax.swing.JLabel providerLabel

progressDialog

ProgressDialog progressDialog

taskType

int taskType

allProviders

java.util.LinkedHashMap<java.lang.String,GridProviderInterface> allProviders

jobOutput

JobOutputInterface jobOutput

cardPanel

javax.swing.JPanel cardPanel

comboPanel

javax.swing.JPanel comboPanel

flowLayout2

java.awt.FlowLayout flowLayout2

borderLayout2

java.awt.BorderLayout borderLayout2

cardLayout1

java.awt.CardLayout cardLayout1

schedulerLabel

javax.swing.JLabel schedulerLabel

schedulerComboBox

javax.swing.JComboBox schedulerComboBox

resourcesPanel

ResourcesPanel resourcesPanel

topPanel

javax.swing.JPanel topPanel

borderLayout3

java.awt.BorderLayout borderLayout3

pbsPanel

PBSPanel pbsPanel

border1

javax.swing.border.Border border1

border2

javax.swing.border.Border border2

submitWithEditButton

javax.swing.JButton submitWithEditButton

editScriptDialog

EditScriptDialog editScriptDialog
Constructor Detail

SubmitGaussianDialogNew

public SubmitGaussianDialogNew(java.awt.Frame owner,
                               JobOutputInterface redir,
                               java.lang.String title,
                               boolean modal)

SubmitGaussianDialogNew

public SubmitGaussianDialogNew()
Method Detail

main

public static void main(java.lang.String[] args)

getDialog

public javax.swing.JDialog getDialog()
Specified by:
getDialog in interface ScriptSubmitterDialogInterface

setLocalDirectory

public void setLocalDirectory(java.lang.String localDir)
Specified by:
setLocalDirectory in interface ScriptSubmitterDialogInterface

setRemoteDirectory

public void setRemoteDirectory(java.lang.String remoteDir)
Specified by:
setRemoteDirectory in interface ScriptSubmitterDialogInterface

enableLocalDir

public void enableLocalDir(boolean enable)

enableInputFile

public void enableInputFile(boolean enable)

setLocalDir

public void setLocalDir(java.lang.String locDir)

setInputFile

public void setInputFile(java.lang.String inputFile)
Specified by:
setInputFile in interface ScriptSubmitterDialogInterface

setGatekeepers

public void setGatekeepers(java.lang.String[] gk)

setHosts

public void setHosts(java.lang.String[] gk)

Cancel_Button_actionPerformed

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

setTaskProviders

public void setTaskProviders(java.util.LinkedHashMap providers)
Specified by:
setTaskProviders in interface ScriptSubmitterDialogInterface

setTaskSchedulers

public void setTaskSchedulers(java.util.LinkedHashMap schedulers)

Submit_Button_actionPerformed

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

getProxy_Button_actionPerformed

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

providerComboBox_actionPerformed

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