package jalview.jsdev.api; /** * all methods of com.stevesoft.pat.Regex called within Jalview * * @author Bob Hanson * */ public interface RegExpInterface { public abstract int charsMatched(); public abstract String left(); public abstract int matchedFrom(); public abstract int matchedFromI(int pos); public abstract int matchedTo(); public abstract int matchedToI(int pos); public abstract int numSubs(); public abstract String replaceAll(String string); public abstract boolean search(String str); public abstract boolean searchFrom(String string, int rematchat); public abstract void setIgnoreCase(boolean b); public abstract String stringMatched(); public abstract String stringMatchedI(int i); }