1 package jalview.jsdev.api;
\r
4 * all methods of com.stevesoft.pat.Regex called within Jalview
\r
9 public interface RegExpInterface {
\r
11 public abstract int charsMatched();
\r
13 public abstract String left();
\r
15 public abstract int matchedFrom();
\r
17 public abstract int matchedFromI(int pos);
\r
19 public abstract int matchedTo();
\r
21 public abstract int matchedToI(int pos);
\r
23 public abstract int numSubs();
\r
25 public abstract String replaceAll(String string);
\r
27 public abstract boolean search(String str);
\r
29 public abstract boolean searchFrom(String string, int rematchat);
\r
31 public abstract void setIgnoreCase(boolean b);
\r
33 public abstract String stringMatched();
\r
35 public abstract String stringMatchedI(int i);
\r