org.eclipse.swt.internal.mozilla
Class nsIURI

java.lang.Object
  extended by org.eclipse.swt.internal.mozilla.nsISupports
      extended by org.eclipse.swt.internal.mozilla.nsIURI

public class nsIURI
extends nsISupports


Field Summary
static nsID NS_IURI_IID
           
static java.lang.String NS_IURI_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIURI(long address)
           
 
Method Summary
 int Clone(long[] _retval)
           
 int Equals(long other, int[] _retval)
           
 int GetAsciiHost(long aAsciiHost)
           
 int GetAsciiSpec(long aAsciiSpec)
           
 int GetHost(long aHost)
           
 int GetHostPort(long aHostPort)
           
 int GetOriginCharset(long aOriginCharset)
           
 int GetPassword(long aPassword)
           
 int GetPath(long aPath)
           
 int GetPort(int[] aPort)
           
 int GetPrePath(long aPrePath)
           
 int GetScheme(long aScheme)
           
 int GetSpec(long aSpec)
           
 int GetUsername(long aUsername)
           
 int GetUserPass(long aUserPass)
           
 int Resolve(long relativePath, long _retval)
           
 int SchemeIs(byte[] scheme, int[] _retval)
           
 int SetHost(long aHost)
           
 int SetHostPort(long aHostPort)
           
 int SetPassword(long aPassword)
           
 int SetPath(long aPath)
           
 int SetPort(int aPort)
           
 int SetScheme(long aScheme)
           
 int SetSpec(long aSpec)
           
 int SetUsername(long aUsername)
           
 int SetUserPass(long aUserPass)
           
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsISupports
AddRef, getAddress, QueryInterface, Release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_IURI_IID_STR

public static final java.lang.String NS_IURI_IID_STR
See Also:
Constant Field Values

NS_IURI_IID

public static final nsID NS_IURI_IID
Constructor Detail

nsIURI

public nsIURI(long address)
Method Detail

GetSpec

public int GetSpec(long aSpec)

SetSpec

public int SetSpec(long aSpec)

GetPrePath

public int GetPrePath(long aPrePath)

GetScheme

public int GetScheme(long aScheme)

SetScheme

public int SetScheme(long aScheme)

GetUserPass

public int GetUserPass(long aUserPass)

SetUserPass

public int SetUserPass(long aUserPass)

GetUsername

public int GetUsername(long aUsername)

SetUsername

public int SetUsername(long aUsername)

GetPassword

public int GetPassword(long aPassword)

SetPassword

public int SetPassword(long aPassword)

GetHostPort

public int GetHostPort(long aHostPort)

SetHostPort

public int SetHostPort(long aHostPort)

GetHost

public int GetHost(long aHost)

SetHost

public int SetHost(long aHost)

GetPort

public int GetPort(int[] aPort)

SetPort

public int SetPort(int aPort)

GetPath

public int GetPath(long aPath)

SetPath

public int SetPath(long aPath)

Equals

public int Equals(long other,
                  int[] _retval)

SchemeIs

public int SchemeIs(byte[] scheme,
                    int[] _retval)

Clone

public int Clone(long[] _retval)

Resolve

public int Resolve(long relativePath,
                   long _retval)

GetAsciiSpec

public int GetAsciiSpec(long aAsciiSpec)

GetAsciiHost

public int GetAsciiHost(long aAsciiHost)

GetOriginCharset

public int GetOriginCharset(long aOriginCharset)