//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.qt; import org.kde.qt.Qt; import java.util.ArrayList; public class TQRegExp implements QtSupport { private long _qt; private boolean _allocatedInJavaWorld = true; protected TQRegExp(Class dummy){} public static final int CaretAtZero = 0; public static final int CaretAtOffset = 1; public static final int CaretWontMatch = 2; public TQRegExp() { newTQRegExp(); } private native void newTQRegExp(); public TQRegExp(String pattern, boolean caseSensitive, boolean wildcard) { newTQRegExp(pattern,caseSensitive,wildcard); } private native void newTQRegExp(String pattern, boolean caseSensitive, boolean wildcard); public TQRegExp(String pattern, boolean caseSensitive) { newTQRegExp(pattern,caseSensitive); } private native void newTQRegExp(String pattern, boolean caseSensitive); public TQRegExp(String pattern) { newTQRegExp(pattern); } private native void newTQRegExp(String pattern); public TQRegExp(TQRegExp rx) { newTQRegExp(rx); } private native void newTQRegExp(TQRegExp rx); public native boolean op_equals(TQRegExp rx); public native boolean op_not_equals(TQRegExp rx); public native boolean isEmpty(); public native boolean isValid(); public native String pattern(); public native void setPattern(String pattern); public native boolean caseSensitive(); public native void setCaseSensitive(boolean sensitive); public native boolean wildcard(); public native void setWildcard(boolean wildcard); public native boolean minimal(); public native void setMinimal(boolean minimal); public native boolean exactMatch(String str); public native int match(String str, int index, int[] len, boolean indexIsStart); public native int match(String str, int index, int[] len); public native int match(String str, int index); public native int match(String str); public native int search(String str, int offset, int caretMode); public native int search(String str, int offset); public native int search(String str); public native int searchRev(String str, int offset, int caretMode); public native int searchRev(String str, int offset); public native int searchRev(String str); public native int matchedLength(); public native int numCaptures(); public native ArrayList capturedTexts(); public native String cap(int nth); public native String cap(); public native int pos(int nth); public native int pos(); public native String errorString(); public static native String escape(String str); /** Deletes the wrapped C++ instance */ protected native void finalize() throws InternalError; /** Delete the wrapped C++ instance ahead of finalize() */ public native void dispose(); /** Has the wrapped C++ instance been deleted? */ public native boolean isDisposed(); }