git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'develop' into bug/JAL-4059_update_swingJS_for_JalviewJS_2_11_2_and_2_11_3
[jalview.git]
/
src
/
jalview
/
api
/
structures
/
JalviewStructureDisplayI.java
diff --git
a/src/jalview/api/structures/JalviewStructureDisplayI.java
b/src/jalview/api/structures/JalviewStructureDisplayI.java
index
d0351a8
..
532e545
100644
(file)
--- a/
src/jalview/api/structures/JalviewStructureDisplayI.java
+++ b/
src/jalview/api/structures/JalviewStructureDisplayI.java
@@
-20,9
+20,13
@@
*/
package jalview.api.structures;
*/
package jalview.api.structures;
+import java.io.File;
+
import jalview.api.AlignmentViewPanel;
import jalview.datamodel.PDBEntry;
import jalview.datamodel.SequenceI;
import jalview.api.AlignmentViewPanel;
import jalview.datamodel.PDBEntry;
import jalview.datamodel.SequenceI;
+import jalview.gui.AlignmentPanel;
+import jalview.gui.StructureViewer;
import jalview.structures.models.AAStructureBindingModel;
public interface JalviewStructureDisplayI
import jalview.structures.models.AAStructureBindingModel;
public interface JalviewStructureDisplayI
@@
-58,6
+62,11
@@
public interface JalviewStructureDisplayI
void closeViewer(boolean closeExternalViewer);
/**
void closeViewer(boolean closeExternalViewer);
/**
+ * Check if the external viewer is still running
+ */
+ boolean stillRunning();
+
+ /**
*
* @return true if all background sequence/structure binding threads have
* completed for this viewer instance
*
* @return true if all background sequence/structure binding threads have
* completed for this viewer instance
@@
-167,4
+176,20
@@
public interface JalviewStructureDisplayI
*/
boolean hasViewerActionsMenu();
*/
boolean hasViewerActionsMenu();
+ String getViewId();
+
+ StructureViewer.ViewerType getViewerType();
+
+ boolean isUsedforaligment(AlignmentViewPanel ap);
+
+ boolean isColouredByViewer();
+
+ int getHeight();
+
+ int getWidth();
+
+ int getY();
+
+ File saveSession();
+
}
}