X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fcom%2Fstevesoft%2Fpat%2FBackG.java;h=72c4c9acf3525af6943fa0a7d75f91c6314f1de4;hb=4484ac6bdcc92f0e0e430f64d3587f026fafb476;hp=78115f8d2daa1f99842e80545f5b5d4ff937d875;hpb=c40cf903f740a72ab63dd1abc10fa33450ce660d;p=jalview.git diff --git a/src/com/stevesoft/pat/BackG.java b/src/com/stevesoft/pat/BackG.java index 78115f8..72c4c9a 100755 --- a/src/com/stevesoft/pat/BackG.java +++ b/src/com/stevesoft/pat/BackG.java @@ -6,21 +6,41 @@ // -- Happy Computing! // package com.stevesoft.pat; -import java.util.Hashtable; + +import java.util.*; /** This class represents the \G pattern element. */ -class BackG extends Pattern { - char c,altc,altc2; - int mask; - public BackG() { - } - public int matchInternal(int pos,Pthings pt) { - return pos==pt.lastPos ? nextMatch(pos,pt) : -1; - } - public String toString() { - return "\\G"+nextString(); - } - public patInt minChars() { return new patInt(1); } - public patInt maxChars() { return new patInt(1); } - Pattern clone1(Hashtable h) { return new BackG(); } +class BackG + extends Pattern +{ + char c, altc, altc2; + int mask; + public BackG() + { + } + + public int matchInternal(int pos, Pthings pt) + { + return pos == pt.lastPos ? nextMatch(pos, pt) : -1; + } + + public String toString() + { + return "\\G" + nextString(); + } + + public patInt minChars() + { + return new patInt(1); + } + + public patInt maxChars() + { + return new patInt(1); + } + + Pattern clone1(Hashtable h) + { + return new BackG(); + } }