abstract class NBODialogModel extends NBODialogConfig
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private static int |
ALTER |
private static int |
CLIP |
protected javax.swing.Box |
editBox |
private int |
editMode |
private static java.lang.String |
INPUT_FILE_EXTENSIONS |
protected javax.swing.JButton |
jbEdit |
protected javax.swing.JButton |
jbSym |
protected javax.swing.JCheckBox |
jCheckAtomNum |
protected javax.swing.JComboBox<java.lang.String> |
jComboSave |
protected javax.swing.JComboBox<java.lang.String> |
jComboUse |
protected javax.swing.JRadioButton |
jrFileIn |
protected javax.swing.JRadioButton |
jrJmolIn |
protected javax.swing.JRadioButton |
jrLineIn |
protected javax.swing.JTextField |
jtJmolInput |
protected javax.swing.JTextField |
jtLineInput |
protected javax.swing.JTextField |
jtSelectAtoms |
private static java.lang.String |
LOAD_SCRIPT |
private static int |
MUTATE |
private static java.lang.String[] |
SAVE_OPTIONS |
private java.lang.String |
savePath |
private java.lang.String |
selected |
protected javax.swing.JTextField |
tfExtS |
protected javax.swing.JTextField |
tfFolderS |
protected javax.swing.JTextField |
tfNameS |
protected java.lang.String |
usePath |
action, alterHelp, browse, chbHelp, clipHelp, dataPathLabel, DEFAULT_PARAMS, DIALOG_CONFIG, DIALOG_LIST, DIALOG_MODEL, DIALOG_RUN, DIALOG_SEARCH, DIALOG_VIEW, dialogMode, editPane2, Field, fileText, fuseHelp, go, haveService, helpBtn, helpConfig, helpModel, icon, inputFile, isJmolNBO, jmolAtomCount, jobStem, jpNboOutput, linkHelp, mainButtons, modelButton, module, mutateHelp, nboFont, nboPathButton, nboService, PANEL_CENTER, PANEL_MODEL_SELECT, PANEL_RIGHT, PANEL_RUN_FILE, PANEL_RUN_SELECT, PANEL_SEARCH_CENTER, PANEL_SEARCH_OUT, PANEL_SEARCH_SELECT, PANEL_STATUS, PANEL_TOP, PANEL_VIEW_SELECT, rebondHelp, reqInfo, runButton, saveHelp, searchButton, searchHelp, sep, serverPathLabel, showHelp, showWorkPathDone, statusLab, statusPanel, switchHelp, symHelp, tfExt, tfFolder, tfName, topPanel, twistHelp, unifyHelp, useHelp, viewButton, vwr, workingPath
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Modifier | Constructor and Description |
---|---|
protected |
NBODialogModel(javax.swing.JFrame f) |
Modifier and Type | Method and Description |
---|---|
protected void |
actionSelected()
edit action selected
|
private void |
addListenersAndSize(javax.swing.JComponent field,
javax.swing.JRadioButton radio) |
protected void |
buildModel(java.awt.Container p) |
protected void |
clearSelected() |
protected void |
clip(java.lang.String st,
java.awt.Component c) |
private void |
createInput(javax.swing.JTextField field,
javax.swing.JRadioButton radio) |
private java.awt.Component |
editBox() |
protected void |
editModel()
apply edit to model
|
protected void |
enableComps()
enable components after model is loaded
|
private javax.swing.JPanel |
folderSaveBox() |
private java.lang.String |
getEss(java.lang.String ext) |
protected void |
getModel(javax.swing.JTextField textBox) |
protected void |
getSymmetry() |
protected boolean |
helpDialogM(javax.swing.JTextPane p,
java.lang.String key) |
protected void |
loadModel() |
private void |
loadModel(java.lang.String path,
java.lang.String fname,
java.lang.String ext) |
protected void |
modelCmd(javajs.util.SB sb) |
protected javax.swing.JPanel |
modelOut() |
protected abstract void |
nboResetV() |
protected void |
notifyCallbackM(java.lang.String atomno) |
protected void |
rawInputM(java.lang.String cmd) |
private java.awt.Component |
saveBox() |
private void |
saveHistoryM() |
private void |
saveModel(java.lang.String path,
java.lang.String fname,
java.lang.String ext) |
protected void |
showSaveDialog(java.lang.String type) |
protected void |
showWorkpathDialogM(java.lang.String path,
java.lang.String type)
File opening and saving methods
|
private java.awt.Component |
useBox()
adds use elements to main panel
|
appendOutput, appendOutputWithCaret, appendToFile, buildConfig, buildTopPanel, centerDialog, checkJmolNBO, clearInputFile, clearOutput, connect, folderBox, getExt, getHelp, getJobStem, goRunClicked, nboReset, newNBOFile, rawCmd, saveHistory, saveWorkHistory, setComponents, setComponents2, setInputFile, setPreferredSPanelSize, setVisible, showNBOPathDialog, showWorkpathDialogR, showWorkpathDialogS, showWorkpathDialogV
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
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
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
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
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, 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, 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, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private static final java.lang.String INPUT_FILE_EXTENSIONS
private static final java.lang.String[] SAVE_OPTIONS
private static final int ALTER
private static final int CLIP
private static final int MUTATE
private static final java.lang.String LOAD_SCRIPT
private int editMode
private java.lang.String savePath
private java.lang.String selected
protected java.lang.String usePath
protected javax.swing.JComboBox<java.lang.String> jComboUse
protected javax.swing.JComboBox<java.lang.String> jComboSave
protected javax.swing.Box editBox
protected javax.swing.JButton jbEdit
protected javax.swing.JButton jbSym
protected javax.swing.JTextField jtSelectAtoms
protected javax.swing.JTextField tfFolderS
protected javax.swing.JTextField tfNameS
protected javax.swing.JTextField tfExtS
protected javax.swing.JCheckBox jCheckAtomNum
protected javax.swing.JRadioButton jrJmolIn
protected javax.swing.JRadioButton jrLineIn
protected javax.swing.JRadioButton jrFileIn
protected javax.swing.JTextField jtJmolInput
protected javax.swing.JTextField jtLineInput
protected abstract void nboResetV()
protected void buildModel(java.awt.Container p)
private java.awt.Component editBox()
private java.awt.Component saveBox()
private java.awt.Component useBox()
private void createInput(javax.swing.JTextField field, javax.swing.JRadioButton radio)
private void addListenersAndSize(javax.swing.JComponent field, javax.swing.JRadioButton radio)
private javax.swing.JPanel folderSaveBox()
protected void actionSelected()
protected void clip(java.lang.String st, java.awt.Component c)
protected void clearSelected()
protected void editModel()
protected javax.swing.JPanel modelOut()
private void saveHistoryM()
protected void getSymmetry()
protected void getModel(javax.swing.JTextField textBox)
private void loadModel(java.lang.String path, java.lang.String fname, java.lang.String ext)
protected void loadModel()
private void saveModel(java.lang.String path, java.lang.String fname, java.lang.String ext)
private java.lang.String getEss(java.lang.String ext)
protected void modelCmd(javajs.util.SB sb)
protected void showWorkpathDialogM(java.lang.String path, java.lang.String type)
showWorkpathDialogM
in class NBODialogConfig
type
- of file extensionprotected void showSaveDialog(java.lang.String type)
protected void enableComps()
protected void notifyCallbackM(java.lang.String atomno)
protected boolean helpDialogM(javax.swing.JTextPane p, java.lang.String key)
protected void rawInputM(java.lang.String cmd)