Class NBODialogView

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
    Direct Known Subclasses:
    NBODialogSearch

    abstract class NBODialogView
    extends NBODialogRun
    • Nested Class Summary

      • 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, java.awt.Window.Type
      • 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
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected NBODialogView​(javax.swing.JFrame f)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void basisSel​(javax.swing.DefaultComboBoxModel<java.lang.String> listModel)  
      protected void buildView​(java.awt.Container p)  
      protected void cam1()
      Camera Dialogues, could be done terribly right now I'm not sure
      protected void cam2()  
      protected void cam3()  
      protected void cam4()  
      protected void cam5()  
      protected void cam6()  
      protected void dispBox()  
      private java.lang.String getCameraParams()  
      private java.lang.String getContourParams()
      TODO this was sli business.
      private java.lang.String getPlaneParams()  
      private java.lang.String getVectorParams()  
      protected void goViewClicked()  
      protected void nboResetV()  
      protected void notifyCallbackV​(java.lang.String atomno)
      Set the value of the atom number for vectors (profiles) or planes (contours) via a callback from Jmol atom picking.
      protected void plane()
      Plane dialog
      protected void processOrbitalList​(java.lang.String list, javax.swing.DefaultComboBoxModel<java.lang.String> listModel)  
      private java.awt.Component profileBox()  
      protected void rawInputV​(java.lang.String cmd)  
      protected javax.swing.JPanel select()
      select panel
      private void setOrbitalList​(java.lang.String[] s, javax.swing.DefaultComboBoxModel<java.lang.String> listModel)  
      protected void showOrbJmol​(java.lang.String type, int i)  
      protected void showOrbJmol​(javax.swing.JList<java.lang.String> list)  
      protected void showView1D2D()  
      protected void stip()  
      protected void vector()
      Vector dialog
      protected void view3D()  
      • 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, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
      • Methods inherited from class java.awt.Window

        addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, 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, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • basSet

        protected static final java.lang.String[] basSet
      • keywordNumber

        protected int keywordNumber
      • vLab

        protected javax.swing.JLabel vLab
      • pLab

        protected javax.swing.JLabel pLab
      • goBtn2

        protected javax.swing.JButton goBtn2
      • btnShow

        protected javax.swing.JButton btnShow
      • btnView3D

        protected javax.swing.JButton btnView3D
      • btnProf

        protected javax.swing.JRadioButton btnProf
      • oneD

        protected boolean oneD
      • inLobes

        protected boolean inLobes
      • list

        protected javax.swing.JComboBox<java.lang.String> list
      • basis

        protected javax.swing.JComboBox<java.lang.String> basis
      • lists

        protected java.util.Hashtable<java.lang.String,​java.lang.String[]> lists
      • viewState

        protected int viewState
      • positiveSign

        protected boolean positiveSign
      • orbBox

        protected javax.swing.Box orbBox
      • profBox

        protected javax.swing.Box profBox
      • dispBox

        protected javax.swing.Box dispBox
      • selectPanel

        protected javax.swing.JPanel selectPanel
      • vectorFields

        protected final javax.swing.JTextField[] vectorFields
      • vectorFieldIDs

        protected final java.lang.String[] vectorFieldIDs
      • planeFields

        protected final javax.swing.JTextField[] planeFields
      • planeFieldIDs

        protected final java.lang.String[] planeFieldIDs
      • camFields

        protected final javax.swing.JTextField[] camFields
      • camFieldIDs

        java.lang.String[] camFieldIDs
      • contourFields

        protected final javax.swing.JTextField[] contourFields
      • contourFieldIDs

        protected final java.lang.String[] contourFieldIDs
      • model

        protected javax.swing.DefaultListModel<java.lang.String> model
      • dList

        protected javax.swing.JList<java.lang.String> dList
      • numStor

        protected int numStor
      • iLast

        protected int iLast
      • iLastD

        protected int iLastD
      • viewVectorPt

        private int viewVectorPt
      • viewPlanePt

        private int viewPlanePt
    • Constructor Detail

      • NBODialogView

        protected NBODialogView​(javax.swing.JFrame f)
    • Method Detail

      • getVectorParams

        private java.lang.String getVectorParams()
      • getPlaneParams

        private java.lang.String getPlaneParams()
      • getCameraParams

        private java.lang.String getCameraParams()
      • getContourParams

        private java.lang.String getContourParams()
        TODO this was sli business. not implemented?
        Returns:
        countouring parameters, I think contour levels
      • buildView

        protected void buildView​(java.awt.Container p)
      • select

        protected javax.swing.JPanel select()
        select panel
        Returns:
        select panel
      • dispBox

        protected void dispBox()
      • profileBox

        private java.awt.Component profileBox()
      • plane

        protected void plane()
        Plane dialog
      • vector

        protected void vector()
        Vector dialog
      • cam1

        protected void cam1()
        Camera Dialogues, could be done terribly right now I'm not sure
      • cam2

        protected void cam2()
      • cam3

        protected void cam3()
      • cam4

        protected void cam4()
      • cam5

        protected void cam5()
      • cam6

        protected void cam6()
      • stip

        protected void stip()
      • showOrbJmol

        protected void showOrbJmol​(javax.swing.JList<java.lang.String> list)
      • showOrbJmol

        protected void showOrbJmol​(java.lang.String type,
                                   int i)
      • basisSel

        protected void basisSel​(javax.swing.DefaultComboBoxModel<java.lang.String> listModel)
      • goViewClicked

        protected void goViewClicked()
      • showView1D2D

        protected void showView1D2D()
      • view3D

        protected void view3D()
      • processOrbitalList

        protected void processOrbitalList​(java.lang.String list,
                                          javax.swing.DefaultComboBoxModel<java.lang.String> listModel)
      • setOrbitalList

        private void setOrbitalList​(java.lang.String[] s,
                                    javax.swing.DefaultComboBoxModel<java.lang.String> listModel)
      • notifyCallbackV

        protected void notifyCallbackV​(java.lang.String atomno)
        Set the value of the atom number for vectors (profiles) or planes (contours) via a callback from Jmol atom picking.
        Parameters:
        atomno -
      • rawInputV

        protected void rawInputV​(java.lang.String cmd)