X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fcom%2Fstevesoft%2Fpat%2FRBuffer.java;h=7970a1ae38a9d8b686a4848ab17d281a5673c419;hb=b8790847f686f6d31d2098c6b9804f8acc1041c9;hp=44657af7112e2b1825a650bd280d91a94755ad0e;hpb=7bc226b58110fa26d9dbd3f0c78095d06909ffc3;p=jalview.git diff --git a/src/com/stevesoft/pat/RBuffer.java b/src/com/stevesoft/pat/RBuffer.java index 44657af..7970a1a 100755 --- a/src/com/stevesoft/pat/RBuffer.java +++ b/src/com/stevesoft/pat/RBuffer.java @@ -1,47 +1,52 @@ -// -// This software is now distributed according to -// the Lesser Gnu Public License. Please see -// http://www.gnu.org/copyleft/lesser.txt for -// the details. -// -- Happy Computing! -// -package com.stevesoft.pat; - -/** This class is used internally by RegexReader to - store blocks of data. */ -class RBuffer -{ - boolean done = false; - StringBuffer sb; - int pos, epos; - RBuffer next; - RBuffer() - {} - - RBuffer(StringBuffer sb) - { - this.sb = sb; - } - - public String toString() - { - return "sb=" + sb.toString().replace('\n', ' ') + - " pos=" + pos + " epos=" + epos + - " sb.length()=" + sb.length() + - "\n" + sp(pos + 3) + "^" + sp(epos - pos - 1) + "^"; - } - - String sp(int n) - { - if (n <= 0) - { - return ""; - } - StringBuffer sb = new StringBuffer(n); - for (int i = 0; i < n; i++) - { - sb.append(' '); - } - return sb.toString(); - } -} +// +// This software is now distributed according to +// the Lesser Gnu Public License. Please see +// http://www.gnu.org/copyleft/lesser.txt for +// the details. +// -- Happy Computing! +// +package com.stevesoft.pat; + +/** + * This class is used internally by RegexReader to store blocks of data. + */ +class RBuffer +{ + boolean done = false; + + StringBuffer sb; + + int pos, epos; + + RBuffer next; + + RBuffer() + { + } + + RBuffer(StringBuffer sb) + { + this.sb = sb; + } + + public String toString() + { + return "sb=" + sb.toString().replace('\n', ' ') + " pos=" + pos + + " epos=" + epos + " sb.length()=" + sb.length() + "\n" + + sp(pos + 3) + "^" + sp(epos - pos - 1) + "^"; + } + + String sp(int n) + { + if (n <= 0) + { + return ""; + } + StringBuffer sb = new StringBuffer(n); + for (int i = 0; i < n; i++) + { + sb.append(' '); + } + return sb.toString(); + } +}