X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAlignViewport.java;h=af3ab9514691221809c58f9a5da045e66dcfac98;hb=362f2db1b01f3562784864a1d6ac5f7b9be0a18a;hp=35743ab20926e58b0a716671e76efeeb4f7356ca;hpb=57dc00f8b62b404e14bd7e689ecc510ab24aeecf;p=jalview.git diff --git a/src/jalview/gui/AlignViewport.java b/src/jalview/gui/AlignViewport.java old mode 100755 new mode 100644 index 35743ab..af3ab95 --- a/src/jalview/gui/AlignViewport.java +++ b/src/jalview/gui/AlignViewport.java @@ -40,6 +40,7 @@ import java.util.*; import java.awt.*; import jalview.analysis.*; +import jalview.api.StructureSelectionManagerProvider; import jalview.bin.*; @@ -54,7 +55,7 @@ import jalview.structure.VamsasSource; * DOCUMENT ME! * * @author $author$ - * @version $Revision$ + * @version $Revision: 1.141 $ */ public class AlignViewport implements SelectionSource, VamsasSource { @@ -940,13 +941,13 @@ public class AlignViewport implements SelectionSource, VamsasSource { if (alignment != null && alignment.getCodonFrames() != null) { - StructureSelectionManager.getStructureSelectionManager() + StructureSelectionManager.getStructureSelectionManager(Desktop.instance) .removeMappings(alignment.getCodonFrames()); } this.alignment = align; if (alignment.getCodonFrames() != null) { - StructureSelectionManager.getStructureSelectionManager().addMappings( + StructureSelectionManager.getStructureSelectionManager(Desktop.instance).addMappings( alignment.getCodonFrames()); } } @@ -2050,7 +2051,7 @@ public class AlignViewport implements SelectionSource, VamsasSource public void sendSelection() { jalview.structure.StructureSelectionManager - .getStructureSelectionManager().sendSelection( + .getStructureSelectionManager(Desktop.instance).sendSelection( new SequenceGroup(getSelectionGroup()), new ColumnSelection(getColumnSelection()), this); } @@ -2242,4 +2243,9 @@ public class AlignViewport implements SelectionSource, VamsasSource } } } + + public StructureSelectionManager getStructureSelectionManager() + { + return StructureSelectionManager.getStructureSelectionManager(Desktop.instance); + } }