X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FStructureViewerBase.java;fp=src%2Fjalview%2Fgui%2FStructureViewerBase.java;h=d04d1d62bee42dbc3f863d05e0e35c31d949b7af;hb=a663c1c844de90b4c125dbbcf5c8b953b00a809d;hp=2ffcee1e60f010fffe03231a9d87012ea18bac4f;hpb=5c6564f903f75960af960720a8635ab8709afc37;p=jalview.git diff --git a/src/jalview/gui/StructureViewerBase.java b/src/jalview/gui/StructureViewerBase.java index 2ffcee1..d04d1d6 100644 --- a/src/jalview/gui/StructureViewerBase.java +++ b/src/jalview/gui/StructureViewerBase.java @@ -556,8 +556,6 @@ public abstract class StructureViewerBase extends GStructureViewer } } - abstract void showSelectedChains(); - /** * Action on selecting one of Jalview's registered colour schemes */ @@ -1069,4 +1067,21 @@ public abstract class StructureViewerBase extends GStructureViewer toFront(); } + @Override + public abstract AAStructureBindingModel getBinding(); + + /** + * Show only the selected chain(s) in the viewer + */ + protected void showSelectedChains() + { + setSelectedChains(); + + /* + * refresh display without resizing - easier to see what changed + */ + getBinding().showStructures(getAlignmentPanel().getAlignViewport(), + false); + } + }