X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fanalysis%2FRna.java;h=e4a0d766dd4305c5cc610939e59fb601b8e110ee;hb=85d8faf004199c5cc63773d7d4643143d16600da;hp=4c05ece72126c1acfcc91b6ca477858d16a77e1e;hpb=7ab5d6b0ba5fec1ea4a4239e79c476d841622485;p=jalview.git diff --git a/src/jalview/analysis/Rna.java b/src/jalview/analysis/Rna.java index 4c05ece..e4a0d76 100644 --- a/src/jalview/analysis/Rna.java +++ b/src/jalview/analysis/Rna.java @@ -35,6 +35,7 @@ import java.util.Vector; import jalview.analysis.SecStrConsensus.SimpleBP; import jalview.datamodel.SequenceFeature; +import jalview.util.MessageManager; public class Rna { @@ -85,9 +86,7 @@ public class Rna { if (!isClosingParenthesis(closingParenthesis)) { - throw new WUSSParseException( - "Querying matching opening parenthesis for non-closing parenthesis character " - + closingParenthesis, -1); + throw new WUSSParseException(MessageManager.formatMessage("exception.querying_matching_opening_parenthesis_for_non_closing_parenthesis", new String[]{new StringBuffer(closingParenthesis).toString()}), -1); } return closingToOpening.get(closingParenthesis); @@ -132,16 +131,14 @@ public class Rna if (!stacks.containsKey(opening)) { - throw new WUSSParseException( - "Mismatched (unseen) closing character " + base, i); + throw new WUSSParseException(MessageManager.formatMessage("exception.mismatched_unseen_closing_char", new String[]{new StringBuffer(base).toString()}), i); } Stack stack = stacks.get(opening); if (stack.isEmpty()) { // error whilst parsing i'th position. pass back - throw new WUSSParseException("Mismatched closing character " - + base, i); + throw new WUSSParseException(MessageManager.formatMessage("exception.mismatched_closing_char", new String[]{new StringBuffer(base).toString()}), i); } int temp = stack.pop(); @@ -154,8 +151,7 @@ public class Rna Stack stack = stacks.get(opening); if (!stack.empty()) { - throw new WUSSParseException("Mismatched opening character " - + opening + " at " + stack.pop(), i); + throw new WUSSParseException(MessageManager.formatMessage("exception.mismatched_opening_char", new String[]{new StringBuffer(opening).toString(),Integer.valueOf(stack.pop()).toString()}), i); } } return pairs;