X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fcom%2Fstevesoft%2Fpat%2FReplacer.java;fp=src%2Fcom%2Fstevesoft%2Fpat%2FReplacer.java;h=adc3750f26707ed946cc51b18573d3b3906c663f;hb=d043ce47fc710d3eb2629ba926a8a7417bd67d8c;hp=6eaf5f653b4ebe5e53b35c51ec84bb3a4c0a141b;hpb=49db0dff1da16c3355b43a41498c1fc93ef47e91;p=jalview.git diff --git a/src/com/stevesoft/pat/Replacer.java b/src/com/stevesoft/pat/Replacer.java index 6eaf5f6..adc3750 100755 --- a/src/com/stevesoft/pat/Replacer.java +++ b/src/com/stevesoft/pat/Replacer.java @@ -49,8 +49,8 @@ class CodeVal *

* The only potential difference between using the methods of Replacer to do the * replacing is that Replacer remembers changes to the replacing object between - * calls to replaceAll, replaceFirst etc. For details, see the example file trans3.java. + * calls to replaceAll, replaceFirst etc. For details, see the example file + * trans3.java. * * @see com.stevesoft.pat.Transformer * @see com.stevesoft.pat.Regex @@ -64,7 +64,8 @@ public class Replacer { } - public StringLike replaceFirstRegion(String s, Regex r, int start, int end) + public StringLike replaceFirstRegion(String s, Regex r, int start, + int end) { return replaceFirstRegion(new StringWrap(s), r, start, end); } @@ -156,8 +157,8 @@ public class Replacer { while (x != null) { - if (x instanceof SpecialRule - || (x instanceof RuleHolder && ((RuleHolder) x).held instanceof SpecialRule)) + if (x instanceof SpecialRule || (x instanceof RuleHolder + && ((RuleHolder) x).held instanceof SpecialRule)) { return true; } @@ -180,9 +181,8 @@ public class Replacer lastMatchedTo = 0; if (rh.me == null) { - throw new NullPointerException( - MessageManager - .getString("exception.replace_null_regex_pointer")); + throw new NullPointerException(MessageManager + .getString("exception.replace_null_regex_pointer")); } if (rh.me._search(s, start, end)) { @@ -195,7 +195,8 @@ public class Replacer apply(rh.me); if (!first) { - for (int i = rmn; !want_more_text && rh.me._search(s, i, end); i = rmn) + for (int i = rmn; !want_more_text + && rh.me._search(s, i, end); i = rmn) { rmn = rh.me.matchedTo(); if (rh.me.charsMatched() == 0)