cct.dialogs
Class JModifyTorsionDialog

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.JModifyTorsionDialog
All Implemented Interfaces:
OperationsOnAtoms, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class JModifyTorsionDialog
extends javax.swing.JDialog
implements OperationsOnAtoms

Title: Computational Chemistry Tookit

Description:

Copyright: Copyright (c) 2005-2007 Dr. Vladislav Vassiliev

Company: ANU

See Also:
Serialized Form

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
 
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)  javax.swing.JTextField angleValue
           
(package private)  javax.swing.JPanel Atom_2
           
(package private)  java.awt.BorderLayout borderLayout1
           
(package private)  java.awt.BorderLayout borderLayout2
           
(package private)  java.awt.BorderLayout borderLayout3
           
(package private)  java.awt.BorderLayout borderLayout4
           
(package private)  javax.swing.ButtonGroup buttonGroup1
           
(package private)  javax.swing.ButtonGroup buttonGroup2
           
(package private)  javax.swing.JPanel buttonPanel
           
(package private)  javax.swing.JPanel centralPanel
           
(package private)  javax.swing.JSlider changeAngle
           
(package private)  MolecularEditor daddy
           
(package private)  javax.swing.JPanel displPanel
           
(package private)  javax.swing.JButton Finish
           
(package private)  javax.swing.JRadioButton Fixed_1
           
(package private)  javax.swing.JRadioButton Fixed_4
           
(package private)  java.awt.FlowLayout flowLayout1
           
(package private)  java.awt.GridLayout gridLayout1
           
(package private)  java.awt.GridLayout gridLayout2
           
(package private)  java.awt.GridLayout gridLayout3
           
(package private)  java.awt.GridLayout gridLayout4
           
(package private)  javax.swing.JButton helpButton
           
(package private)  javax.swing.JCheckBox instantView
           
(package private)  javax.swing.JPanel jAtom_1
           
(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.JPanel jPanel1
           
(package private)  javax.swing.JPanel mainPanel
           
(package private)  javax.swing.JButton OK_button
           
(package private)  float oldAngle
           
(package private)  javax.swing.JButton Reset
           
(package private)  javax.swing.JRadioButton rotateAtom_1
           
(package private)  javax.swing.JRadioButton rotateAtom_4
           
(package private)  javax.swing.JRadioButton rotateGroup_1
           
(package private)  javax.swing.JRadioButton rotateGroup_4
           
(package private)  boolean setOnlySlider
           
(package private)  javax.swing.JPanel sliderPanel
           
(package private)  javax.swing.JButton Undo
           
(package private)  javax.swing.JPanel valuesPanel
           
(package private)  javax.swing.JPanel viewPanel
           
 
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 cct.modelling.OperationsOnAtoms
FIXED_ATOM, ROTATE_ATOM, ROTATE_GROUP, RULE_DIFFERENCE, RULE_INTERSECTION, RULE_UNION, SELECT_ATOMS, SELECT_MOLECULES, SELECT_MONOMERS, SELECTED_ADD_ATOMS, SELECTED_ADD_FRAGMENT, SELECTED_ADD_MOLECULE, SELECTED_CHANGE_ATOM_LABELS_COLOR, SELECTED_CHANGE_ATOM_LABELS_SIZE, SELECTED_CREATE_CENTROID, SELECTED_DELETE_ATOMS, SELECTED_DISPLAY_ATOMS, SELECTED_FILL_VALENCES_WITH_HYDROGENS, SELECTED_LABEL_ATOMS, SELECTED_MODIFY_ANGLES, SELECTED_MODIFY_ATOMS, SELECTED_MODIFY_BONDS, SELECTED_MODIFY_DIHEDRALS, SELECTED_NOTHING, SELECTED_SOLVATE_CAP, SELECTED_SOLVATE_SHELL, SELECTED_UNDISPLAY_ATOMS, SELECTED_UNLABEL_ATOMS, SELECTION_FOUR_ATOMS_ONLY, SELECTION_ONE_ATOM_ONLY, SELECTION_SPOT_ONLY, SELECTION_THREE_ATOMS_ONLY, SELECTION_TWO_ATOMS_ONLY, SELECTION_UNLIMITED, TRANSLATE_ATOM, TRANSLATE_GROUP
 
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
JModifyTorsionDialog()
           
JModifyTorsionDialog(java.awt.Frame owner, java.lang.String title, boolean modal)
           
 
Method Summary
 void angleValue_actionPerformed(java.awt.event.ActionEvent e)
           
 void changeAngle_stateChanged(javax.swing.event.ChangeEvent e)
           
 void Finish_actionPerformed(java.awt.event.ActionEvent e)
           
 void Fixed_1_stateChanged(javax.swing.event.ChangeEvent e)
           
 void Fixed_4_stateChanged(javax.swing.event.ChangeEvent e)
           
 javax.swing.JButton getHelpButton()
           
 void modifyAngle(float angle)
           
 void OK_button_actionPerformed(java.awt.event.ActionEvent e)
           
 void Reset_actionPerformed(java.awt.event.ActionEvent e)
           
 void setAngle(double angle)
           
 void setAngle(float angle)
           
 void setTargetClass(MolecularEditor target)
           
 void Undo_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

mainPanel

javax.swing.JPanel mainPanel

borderLayout1

java.awt.BorderLayout borderLayout1

displPanel

javax.swing.JPanel displPanel

jAtom_1

javax.swing.JPanel jAtom_1

Atom_2

javax.swing.JPanel Atom_2

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

buttonGroup2

javax.swing.ButtonGroup buttonGroup2

Fixed_1

javax.swing.JRadioButton Fixed_1

rotateAtom_1

javax.swing.JRadioButton rotateAtom_1

rotateGroup_1

javax.swing.JRadioButton rotateGroup_1

rotateAtom_4

javax.swing.JRadioButton rotateAtom_4

rotateGroup_4

javax.swing.JRadioButton rotateGroup_4

Fixed_4

javax.swing.JRadioButton Fixed_4

borderLayout2

java.awt.BorderLayout borderLayout2

gridLayout1

java.awt.GridLayout gridLayout1

borderLayout3

java.awt.BorderLayout borderLayout3

buttonPanel

javax.swing.JPanel buttonPanel

Reset

javax.swing.JButton Reset

Undo

javax.swing.JButton Undo

Finish

javax.swing.JButton Finish

OK_button

javax.swing.JButton OK_button

centralPanel

javax.swing.JPanel centralPanel

instantView

javax.swing.JCheckBox instantView

sliderPanel

javax.swing.JPanel sliderPanel

changeAngle

javax.swing.JSlider changeAngle

viewPanel

javax.swing.JPanel viewPanel

valuesPanel

javax.swing.JPanel valuesPanel

gridLayout2

java.awt.GridLayout gridLayout2

flowLayout1

java.awt.FlowLayout flowLayout1

gridLayout3

java.awt.GridLayout gridLayout3

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

angleValue

javax.swing.JTextField angleValue

gridLayout4

java.awt.GridLayout gridLayout4

jPanel1

javax.swing.JPanel jPanel1

borderLayout4

java.awt.BorderLayout borderLayout4

daddy

MolecularEditor daddy

oldAngle

float oldAngle

setOnlySlider

boolean setOnlySlider

helpButton

javax.swing.JButton helpButton
Constructor Detail

JModifyTorsionDialog

public JModifyTorsionDialog(java.awt.Frame owner,
                            java.lang.String title,
                            boolean modal)

JModifyTorsionDialog

public JModifyTorsionDialog()
Method Detail

setTargetClass

public void setTargetClass(MolecularEditor target)

setAngle

public void setAngle(double angle)

setAngle

public void setAngle(float angle)

OK_button_actionPerformed

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

Undo_actionPerformed

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

Reset_actionPerformed

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

Finish_actionPerformed

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

Fixed_1_stateChanged

public void Fixed_1_stateChanged(javax.swing.event.ChangeEvent e)

Fixed_4_stateChanged

public void Fixed_4_stateChanged(javax.swing.event.ChangeEvent e)

angleValue_actionPerformed

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

modifyAngle

public void modifyAngle(float angle)

changeAngle_stateChanged

public void changeAngle_stateChanged(javax.swing.event.ChangeEvent e)

getHelpButton

public javax.swing.JButton getHelpButton()