From d6d520d7e8f262d0570ebb8ffc729cab87bb280a Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Wed, 1 Dec 2004 17:11:29 +0000 Subject: [PATCH] rendergaps(boolean) function added --- src/jalview/gui/AlignViewport.java | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/src/jalview/gui/AlignViewport.java b/src/jalview/gui/AlignViewport.java index 1324c1e..03e0c5a 100755 --- a/src/jalview/gui/AlignViewport.java +++ b/src/jalview/gui/AlignViewport.java @@ -14,11 +14,12 @@ public class AlignViewport int startSeq; int endSeq; - boolean showScores; - boolean showText; - boolean showColourText; - boolean showBoxes; - boolean wrapAlignment; + boolean showScores=false; + boolean showText=true; + boolean showColourText=false; + boolean showBoxes=true; + boolean wrapAlignment=false; + boolean renderGaps = false; boolean groupEdit = false; @@ -105,7 +106,6 @@ public class AlignViewport } Vector consensus = new Vector(); - public Vector getConsensus(boolean recalculate) { if(recalculate || consensus.size()<1) @@ -220,6 +220,16 @@ public class AlignViewport showText = state; } + public void setRenderGaps(boolean state){ + renderGaps = state; + if(renderer instanceof SequenceRenderer) + { + SequenceRenderer sr = (SequenceRenderer)renderer; + sr.renderGaps(state); + } + } + + public boolean getColourText() { return showColourText; @@ -254,10 +264,10 @@ public class AlignViewport public void setGroupEdit(boolean state) { groupEdit = state; } - public String getGapCharacter() { + public char getGapCharacter() { return getAlignment().getGapCharacter(); } - public void setGapCharacter(String gap) { + public void setGapCharacter(char gap) { if (getAlignment() != null) { getAlignment().setGapCharacter(gap); } -- 1.7.10.2