Class StructureAlignmentJmol

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.WindowListener, java.util.EventListener, javax.swing.event.ChangeListener

    public class StructureAlignmentJmol
    extends AbstractAlignmentJmol
    implements javax.swing.event.ChangeListener
    A class that provides a simple GUI for Jmol
    Since:
    1.6
    Author:
    Andreas Prlic
    • Constructor Detail

      • StructureAlignmentJmol

        public StructureAlignmentJmol()
      • StructureAlignmentJmol

        public StructureAlignmentJmol​(AFPChain afpChain,
                                      Atom[] ca1,
                                      Atom[] ca2)
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • actionPerformed

        public void actionPerformed​(java.awt.event.ActionEvent e)
        Specified by:
        actionPerformed in interface java.awt.event.ActionListener
        Specified by:
        actionPerformed in class AbstractAlignmentJmol
      • 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)
      • stateChanged

        public void stateChanged​(javax.swing.event.ChangeEvent e)
        Specified by:
        stateChanged in interface javax.swing.event.ChangeListener