*/
package jalview.api.structures;
-import jalview.api.FeatureRenderer;
-import jalview.api.SequenceRenderer;
-import jalview.api.SequenceStructureBinding;
-import jalview.datamodel.AlignmentI;
-import jalview.datamodel.SequenceI;
-import jalview.ext.jmol.JalviewJmolBinding;
-import jalview.structure.StructureMappingcommandSet;
-import jalview.structure.StructureSelectionManager;
+import jalview.schemes.ColourSchemeI;
+import jalview.structures.models.AAStructureBindingModel;
public interface JalviewStructureDisplayI
{
- SequenceStructureBinding getBinding();
+ AAStructureBindingModel getBinding();
/**
* @return true if there is an active GUI handling a structure display
* shutdown any structure viewing processes started by this display
*/
void closeViewer();
+ /**
+ * apply a colourscheme to the structures in the viewer
+ * @param colourScheme
+ */
+ void setJalviewColourScheme(ColourSchemeI colourScheme);
}