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