//Auto-generated by kalyptus. DO NOT EDIT. package org.trinitydesktop.qt; import org.trinitydesktop.qt.TQt; public class TQUrl implements QtSupport, TQUrlInterface { private long _qt; private boolean _allocatedInJavaWorld = true; protected TQUrl(Class dummy){} public TQUrl() { newTQUrl(); } private native void newTQUrl(); public TQUrl(String url) { newTQUrl(url); } private native void newTQUrl(String url); public TQUrl(TQUrlInterface url) { newTQUrl(url); } private native void newTQUrl(TQUrlInterface url); public TQUrl(TQUrlInterface url, String relUrl, boolean checkSlash) { newTQUrl(url,relUrl,checkSlash); } private native void newTQUrl(TQUrlInterface url, String relUrl, boolean checkSlash); public TQUrl(TQUrlInterface url, String relUrl) { newTQUrl(url,relUrl); } private native void newTQUrl(TQUrlInterface url, String relUrl); public native String protocol(); public native void setProtocol(String protocol); public native String user(); public native void setUser(String user); public native boolean hasUser(); public native String password(); public native void setPassword(String pass); public native boolean hasPassword(); public native String host(); public native void setHost(String user); public native boolean hasHost(); public native int port(); public native void setPort(int port); public native boolean hasPort(); public native String path(boolean correct); public native String path(); public native void setPath(String path); public native boolean hasPath(); public native void setEncodedPathAndQuery(String enc); public native String encodedPathAndQuery(); public native void setQuery(String txt); public native String query(); public native String ref(); public native void setRef(String txt); public native boolean hasRef(); public native boolean isValid(); public native boolean isLocalFile(); public native void addPath(String path); public native void setFileName(String txt); public native String fileName(); public native String dirPath(); public native boolean op_equals(TQUrlInterface url); public native boolean op_equals(String url); public native String toString(boolean encodedPath, boolean forcePrependProtocol); public native String toString(boolean encodedPath); public native String toString(); public native boolean cdUp(); public static native void decode(StringBuffer url); public static native void encode(StringBuffer url); public static native boolean isRelativeUrl(String url); protected native void reset(); protected native boolean parse(String url); /** 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(); }