/*
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.6)
- * Copyright (C) 2010 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
+ * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7)
+ * Copyright (C) 2011 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
*
* This file is part of Jalview.
*
*/
package jalview.appletgui;
-import java.awt.Container;
-import java.util.BitSet;
-
import jalview.api.AlignmentViewPanel;
-import jalview.datamodel.AlignmentI;
import jalview.datamodel.PDBEntry;
import jalview.datamodel.SequenceI;
+import jalview.structure.StructureSelectionManager;
+
+import java.awt.Container;
+import java.util.BitSet;
import org.jmol.api.JmolAppConsoleInterface;
import org.jmol.api.JmolViewer;
-import org.jmol.applet.AppletConsole;
import org.jmol.popup.JmolPopup;
class AppletJmolBinding extends jalview.ext.jmol.JalviewJmolBinding
*/
private AppletJmol appletJmolBinding;
- public AppletJmolBinding(AppletJmol appletJmol, PDBEntry[] pdbentry,
+ public AppletJmolBinding(AppletJmol appletJmol, StructureSelectionManager sSm, PDBEntry[] pdbentry,
SequenceI[][] seq, String[][] chains, String protocol)
{
- super(pdbentry, seq, chains, protocol);
+ super(sSm, pdbentry, seq, chains, protocol);
appletJmolBinding = appletJmol;
}
boolean asPopup)
{
- jmolpopup = JmolPopup.newJmolPopup(viewer, translateLocale, menuName,
+ jmolpopup = new JmolPopup();
+ jmolpopup.initialize(viewer, translateLocale, menuName,
asPopup);
}
@Override
public void releaseReferences(Object svl)
{
+ }
+ @Override
+ public void resizeInnerPanel(String data)
+ {
// TODO Auto-generated method stub
}
-
}