X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FAlignViewport.java;h=11321eba1b1f91c37fa36065fb6add400ec681c2;hb=9201765247470c08d366abef2713c1c736adf2cb;hp=f1bb8decb7924e04ba84ced59054a42cb8f351b3;hpb=79631ef84a124bfefa84c24b85dc77883366ad4a;p=jalview.git diff --git a/src/jalview/gui/AlignViewport.java b/src/jalview/gui/AlignViewport.java index f1bb8de..11321eb 100644 --- a/src/jalview/gui/AlignViewport.java +++ b/src/jalview/gui/AlignViewport.java @@ -51,7 +51,7 @@ import jalview.structure.StructureSelectionManager; import jalview.structure.VamsasSource; import jalview.util.MessageManager; import jalview.viewmodel.AlignmentViewport; -import jalview.viewmodel.ViewportPositionProps; +import jalview.viewmodel.ViewportRanges; import jalview.ws.params.AutoCalcSetting; import java.awt.Container; @@ -150,11 +150,10 @@ public class AlignViewport extends AlignmentViewport implements public AlignViewport(AlignmentI al, ColumnSelection hiddenColumns) { setAlignment(al); - posProps.setHiddenColumns(hiddenColumns); - /*if (hiddenColumns != null) + if (hiddenColumns != null) { colSel = hiddenColumns; - }*/ + } init(); } @@ -198,11 +197,10 @@ public class AlignViewport extends AlignmentViewport implements Cache.log.debug("Setting viewport's view id : " + viewId); } setAlignment(al); - posProps.setHiddenColumns(hiddenColumns); - /*if (hiddenColumns != null) + if (hiddenColumns != null) { colSel = hiddenColumns; - }*/ + } init(); } @@ -240,11 +238,7 @@ public class AlignViewport extends AlignmentViewport implements void init() { - - /*setStartRes(0); - setEndRes(alignment.getWidth() - 1); - setStartSeq(0); - setEndSeq(alignment.getHeight() - 1);*/ + ranges = new ViewportRanges(this.alignment); applyViewProperties(); String fontName = Cache.getDefault("FONT_NAME", "SansSerif"); @@ -311,8 +305,6 @@ public class AlignViewport extends AlignmentViewport implements { residueShading.setConsensus(hconsensus); } - - posProps = new ViewportPositionProps(this.alignment, this.viewStyle); } /** @@ -535,9 +527,7 @@ public class AlignViewport extends AlignmentViewport implements { end = alignment.getWidth(); } - viscontigs = posProps.getColumnSelection() - .getVisibleContigs(start, end); - // viscontigs = colSel.getVisibleContigs(start, end); + viscontigs = colSel.getVisibleContigs(start, end); return viscontigs; }