X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=unused%2Fcom%2Fstevesoft%2Fpat%2FRBuffer.java;fp=unused%2Fcom%2Fstevesoft%2Fpat%2FRBuffer.java;h=2e496c67293a548271adf09ed6535dffd702db2d;hb=6319110ce33faa76ee6cf9832e78faa224510fed;hp=094fb80618dc7936a83ee687302a02a90b89edac;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44;p=jalviewjs.git diff --git a/unused/com/stevesoft/pat/RBuffer.java b/unused/com/stevesoft/pat/RBuffer.java index 094fb80..2e496c6 100644 --- a/unused/com/stevesoft/pat/RBuffer.java +++ b/unused/com/stevesoft/pat/RBuffer.java @@ -1,52 +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; - - javajs.util.SB sb; - - int pos, epos; - - RBuffer next; - - RBuffer() - { - } - - RBuffer(javajs.util.SB 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 ""; - } - javajs.util.SB sb = new javajs.util.SB(); // n - for (int i = 0; i < n; i++) - { - sb.appendC(' '); - } - 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; + + javajs.util.SB sb; + + int pos, epos; + + RBuffer next; + + RBuffer() + { + } + + RBuffer(javajs.util.SB 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 ""; + } + javajs.util.SB sb = new javajs.util.SB(); // n + for (int i = 0; i < n; i++) + { + sb.appendC(' '); + } + return sb.toString(); + } +}