org.kde.qt
Class QUrl

java.lang.Object
  extended by org.kde.qt.QUrl
All Implemented Interfaces:
QtSupport, QUrlInterface

public class QUrl
extends java.lang.Object
implements QtSupport, QUrlInterface


Constructor Summary
  QUrl()
           
protected QUrl(java.lang.Class dummy)
           
  QUrl(QUrlInterface url)
           
  QUrl(QUrlInterface url, java.lang.String relUrl)
           
  QUrl(QUrlInterface url, java.lang.String relUrl, boolean checkSlash)
           
  QUrl(java.lang.String url)
           
 
Method Summary
 void addPath(java.lang.String path)
           
 boolean cdUp()
           
static void decode(java.lang.StringBuffer url)
           
 java.lang.String dirPath()
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
static void encode(java.lang.StringBuffer url)
           
 java.lang.String encodedPathAndQuery()
           
 java.lang.String fileName()
           
protected  void finalize()
          Deletes the wrapped C++ instance
 boolean hasHost()
           
 boolean hasPassword()
           
 boolean hasPath()
           
 boolean hasPort()
           
 boolean hasRef()
           
 boolean hasUser()
           
 java.lang.String host()
           
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
 boolean isLocalFile()
           
static boolean isRelativeUrl(java.lang.String url)
           
 boolean isValid()
           
 boolean op_equals(QUrlInterface url)
           
 boolean op_equals(java.lang.String url)
           
protected  boolean parse(java.lang.String url)
           
 java.lang.String password()
           
 java.lang.String path()
           
 java.lang.String path(boolean correct)
           
 int port()
           
 java.lang.String protocol()
           
 java.lang.String query()
           
 java.lang.String ref()
           
protected  void reset()
           
 void setEncodedPathAndQuery(java.lang.String enc)
           
 void setFileName(java.lang.String txt)
           
 void setHost(java.lang.String user)
           
 void setPassword(java.lang.String pass)
           
 void setPath(java.lang.String path)
           
 void setPort(int port)
           
 void setProtocol(java.lang.String protocol)
           
 void setQuery(java.lang.String txt)
           
 void setRef(java.lang.String txt)
           
 void setUser(java.lang.String user)
           
 java.lang.String toString()
           
 java.lang.String toString(boolean encodedPath)
           
 java.lang.String toString(boolean encodedPath, boolean forcePrependProtocol)
           
 java.lang.String user()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QUrl

protected QUrl(java.lang.Class dummy)

QUrl

public QUrl()

QUrl

public QUrl(java.lang.String url)

QUrl

public QUrl(QUrlInterface url)

QUrl

public QUrl(QUrlInterface url,
            java.lang.String relUrl,
            boolean checkSlash)

QUrl

public QUrl(QUrlInterface url,
            java.lang.String relUrl)
Method Detail

protocol

public java.lang.String protocol()
Specified by:
protocol in interface QUrlInterface

setProtocol

public void setProtocol(java.lang.String protocol)
Specified by:
setProtocol in interface QUrlInterface

user

public java.lang.String user()
Specified by:
user in interface QUrlInterface

setUser

public void setUser(java.lang.String user)
Specified by:
setUser in interface QUrlInterface

hasUser

public boolean hasUser()
Specified by:
hasUser in interface QUrlInterface

password

public java.lang.String password()
Specified by:
password in interface QUrlInterface

setPassword

public void setPassword(java.lang.String pass)
Specified by:
setPassword in interface QUrlInterface

hasPassword

public boolean hasPassword()
Specified by:
hasPassword in interface QUrlInterface

host

public java.lang.String host()
Specified by:
host in interface QUrlInterface

setHost

public void setHost(java.lang.String user)
Specified by:
setHost in interface QUrlInterface

hasHost

public boolean hasHost()
Specified by:
hasHost in interface QUrlInterface

port

public int port()
Specified by:
port in interface QUrlInterface

setPort

public void setPort(int port)
Specified by:
setPort in interface QUrlInterface

hasPort

public boolean hasPort()
Specified by:
hasPort in interface QUrlInterface

path

public java.lang.String path(boolean correct)
Specified by:
path in interface QUrlInterface

path

public java.lang.String path()
Specified by:
path in interface QUrlInterface

setPath

public void setPath(java.lang.String path)
Specified by:
setPath in interface QUrlInterface

hasPath

public boolean hasPath()
Specified by:
hasPath in interface QUrlInterface

setEncodedPathAndQuery

public void setEncodedPathAndQuery(java.lang.String enc)
Specified by:
setEncodedPathAndQuery in interface QUrlInterface

encodedPathAndQuery

public java.lang.String encodedPathAndQuery()
Specified by:
encodedPathAndQuery in interface QUrlInterface

setQuery

public void setQuery(java.lang.String txt)
Specified by:
setQuery in interface QUrlInterface

query

public java.lang.String query()
Specified by:
query in interface QUrlInterface

ref

public java.lang.String ref()
Specified by:
ref in interface QUrlInterface

setRef

public void setRef(java.lang.String txt)
Specified by:
setRef in interface QUrlInterface

hasRef

public boolean hasRef()
Specified by:
hasRef in interface QUrlInterface

isValid

public boolean isValid()
Specified by:
isValid in interface QUrlInterface

isLocalFile

public boolean isLocalFile()
Specified by:
isLocalFile in interface QUrlInterface

addPath

public void addPath(java.lang.String path)
Specified by:
addPath in interface QUrlInterface

setFileName

public void setFileName(java.lang.String txt)
Specified by:
setFileName in interface QUrlInterface

fileName

public java.lang.String fileName()
Specified by:
fileName in interface QUrlInterface

dirPath

public java.lang.String dirPath()
Specified by:
dirPath in interface QUrlInterface

op_equals

public boolean op_equals(QUrlInterface url)
Specified by:
op_equals in interface QUrlInterface

op_equals

public boolean op_equals(java.lang.String url)
Specified by:
op_equals in interface QUrlInterface

toString

public java.lang.String toString(boolean encodedPath,
                                 boolean forcePrependProtocol)
Specified by:
toString in interface QUrlInterface

toString

public java.lang.String toString(boolean encodedPath)
Specified by:
toString in interface QUrlInterface

toString

public java.lang.String toString()
Specified by:
toString in interface QUrlInterface
Overrides:
toString in class java.lang.Object

cdUp

public boolean cdUp()
Specified by:
cdUp in interface QUrlInterface

decode

public static void decode(java.lang.StringBuffer url)

encode

public static void encode(java.lang.StringBuffer url)

isRelativeUrl

public static boolean isRelativeUrl(java.lang.String url)

reset

protected void reset()

parse

protected boolean parse(java.lang.String url)

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class java.lang.Object
Throws:
java.lang.InternalError

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()


isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?