org.openscience.jmol.app.JmolPlugin Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jmol Show documentation
Show all versions of jmol Show documentation
Jmol: an open-source Java viewer for chemical structures in 3D
package org.openscience.jmol.app;
import java.util.Map;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import org.jmol.c.CBK;
import org.jmol.viewer.Viewer;
public interface JmolPlugin {
void start(JFrame frame, Viewer vwr, Map jmolOptions);
void destroy();
String getVersion();
String getName();
void setVisible(boolean b);
void notifyCallback(CBK type, Object[] data);
ImageIcon getMenuIcon();
String getMenuText();
boolean isStarted();
String getWebSite();
}