|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
gui.JmolPdbPreview
public class JmolPdbPreview
This class creates a new JPanel with a new JmolViewer located on it.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JComponent |
|---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
JmolPdbPreview()
Creates a new JPanel with a new JmolViewer located on it. |
|
JmolPdbPreview(javax.swing.JPanel frame)
Creates a new JmolViewer located on the given JPanel. |
|
JmolPdbPreview(javax.swing.JPanel frame,
Protein lipid,
boolean restricted)
Creates a new JmolViewer located on the given JPanel. |
|
JmolPdbPreview(javax.swing.JPanel frame,
Protein lipid,
boolean restricted,
JPreview preview)
Creates a new JmolViewer located on the given JPanel. |
|
| Method Summary | |
|---|---|
javax.swing.JPanel |
getFrame()
Returns the used frame |
JmolViewer |
getViewer()
returns the JmolViewer |
void |
handlePopupMenu(int x,
int y)
Sets the PopupMenu of jmol on the given x and y position |
void |
notifyAtomPicked(int atomIndex,
java.lang.String strInfo)
|
void |
notifyFileLoaded(java.lang.String fullPathName,
java.lang.String fileName,
java.lang.String modelName,
java.lang.Object clientFile,
java.lang.String errorMessage)
|
void |
notifyFileNotLoaded(java.lang.String fullPathName,
java.lang.String errorMsg)
|
void |
notifyFrameChanged(int frameNo)
|
void |
notifyMeasurementsChanged()
|
void |
notifyScriptTermination(java.lang.String statusMessage,
int msWalltime)
|
void |
paint(java.awt.Graphics g)
paint Jmol |
void |
reset()
Reset the Jmol display. |
void |
scriptEcho(java.lang.String strEcho)
|
void |
scriptStatus(java.lang.String strStatus)
|
void |
setFrame(javax.swing.JPanel frame)
|
void |
setStatusMessage(java.lang.String statusMessage)
|
void |
setStructure()
! |
void |
showConsole(boolean showConsole)
|
void |
showUrl(java.lang.String url)
|
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JmolPdbPreview()
public JmolPdbPreview(javax.swing.JPanel frame)
frame - JPanel on which the the new viewer has been added.
public JmolPdbPreview(javax.swing.JPanel frame,
Protein lipid,
boolean restricted)
frame - The JPanel the viewer is located on.lipid - The used lipidrestricted - Use restricted mode.
public JmolPdbPreview(javax.swing.JPanel frame,
Protein lipid,
boolean restricted,
JPreview preview)
frame - The JPanel the viewer is located on.lipid - The used lipid.restricted - Use restricted mode.preview - A JPreview Ojbect to locate it inside the viewer himself to
communicate with the JPreview class.| Method Detail |
|---|
public javax.swing.JPanel getFrame()
public void setFrame(javax.swing.JPanel frame)
frame - The frame to set.public void setStructure()
public JmolViewer getViewer()
public void paint(java.awt.Graphics g)
paint in class javax.swing.JComponentg - Graphics gpublic void reset()
public void notifyFileNotLoaded(java.lang.String fullPathName,
java.lang.String errorMsg)
public void handlePopupMenu(int x,
int y)
handlePopupMenu in interface JmolStatusListenerx - X position.y - Y porition.
public void notifyFileLoaded(java.lang.String fullPathName,
java.lang.String fileName,
java.lang.String modelName,
java.lang.Object clientFile,
java.lang.String errorMessage)
notifyFileLoaded in interface JmolStatusListenerpublic void setStatusMessage(java.lang.String statusMessage)
setStatusMessage in interface JmolStatusListenerpublic void scriptEcho(java.lang.String strEcho)
scriptEcho in interface JmolStatusListenerpublic void scriptStatus(java.lang.String strStatus)
scriptStatus in interface JmolStatusListener
public void notifyScriptTermination(java.lang.String statusMessage,
int msWalltime)
notifyScriptTermination in interface JmolStatusListenerpublic void notifyMeasurementsChanged()
notifyMeasurementsChanged in interface JmolStatusListenerpublic void notifyFrameChanged(int frameNo)
notifyFrameChanged in interface JmolStatusListener
public void notifyAtomPicked(int atomIndex,
java.lang.String strInfo)
notifyAtomPicked in interface JmolStatusListenerpublic void showUrl(java.lang.String url)
showUrl in interface JmolStatusListenerpublic void showConsole(boolean showConsole)
showConsole in interface JmolStatusListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||