import org.jmol.popup.*;
import org.jmol.viewer.JmolConstants;
import org.jmol.viewer.Viewer;
-import org.openscience.jmol.app.jmolpanel.AppConsole;
import jalview.schemes.*;
(jmolfileio ? new SmarterJmolAdapter() : null), htmlName
+ ((Object) this).toString(), documentBase, codeBase,
commandOptions, this);
- console = new AppConsole(viewer, null, consolePanel,
+
+ console = createJmolConsole(viewer, consolePanel,
buttonsToShow);
+
viewer.setConsole(new JmolAppConsoleInterface() {
@Override
}
+ protected abstract JmolAppConsoleInterface createJmolConsole(JmolViewer viewer2,
+ Container consolePanel, String buttonsToShow);
+
protected org.jmol.api.JmolAppConsoleInterface console = null;
public void setLoadingFromArchive(boolean loadingFromArchive)