org.biojava.bio.structure.align.gui.jmol
Class StructureAlignmentJmol
java.lang.Object
org.biojava.bio.structure.align.gui.jmol.StructureAlignmentJmol
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.WindowListener, java.util.EventListener
public class StructureAlignmentJmol
- extends java.lang.Object
- implements java.awt.event.MouseMotionListener, java.awt.event.MouseListener, java.awt.event.WindowListener, java.awt.event.ActionListener
A class that provides a simple GUI for Jmol
- Since:
- 1.6
- Author:
- Andreas Prlic
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMMAND_LINE_HELP
protected static final java.lang.String COMMAND_LINE_HELP
- See Also:
- Constant Field Values
DEFAULT_SCRIPT
public static final java.lang.String DEFAULT_SCRIPT
StructureAlignmentJmol
public StructureAlignmentJmol()
StructureAlignmentJmol
public StructureAlignmentJmol(AFPChain afpChain,
Atom[] ca1,
Atom[] ca2)
main
public static void main(java.lang.String[] args)
destroy
public void destroy()
setAtoms
public void setAtoms(Atom[] atoms)
getJmolPanel
public JmolPanel getJmolPanel()
setJmolPanel
public void setJmolPanel(JmolPanel jmolPanel)
evalString
public void evalString(java.lang.String rasmolScript)
setStructure
public void setStructure(Structure s)
getStructure
public Structure getStructure()
setTitle
public void setTitle(java.lang.String label)
getTitle
public java.lang.String getTitle()
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
- Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased in interface java.awt.event.MouseListener
windowActivated
public void windowActivated(java.awt.event.WindowEvent e)
- Specified by:
windowActivated in interface java.awt.event.WindowListener
windowClosed
public void windowClosed(java.awt.event.WindowEvent e)
- Specified by:
windowClosed in interface java.awt.event.WindowListener
windowClosing
public void windowClosing(java.awt.event.WindowEvent e)
- Specified by:
windowClosing in interface java.awt.event.WindowListener
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent e)
- Specified by:
windowDeactivated in interface java.awt.event.WindowListener
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent e)
- Specified by:
windowDeiconified in interface java.awt.event.WindowListener
windowIconified
public void windowIconified(java.awt.event.WindowEvent e)
- Specified by:
windowIconified in interface java.awt.event.WindowListener
windowOpened
public void windowOpened(java.awt.event.WindowEvent e)
- Specified by:
windowOpened in interface java.awt.event.WindowListener
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
getJmolString
public static java.lang.String getJmolString(AFPChain afpChain,
Atom[] ca1,
Atom[] ca2)
getJmolScript4Block
public static java.lang.String getJmolScript4Block(AFPChain afpChain,
Atom[] ca1,
Atom[] ca2,
int blockNr)
resetDisplay
public void resetDisplay()