org.eclipse.swt.internal.mozilla
Class nsILocalFile

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

public class nsILocalFile
extends nsIFile


Field Summary
static nsID NS_ILOCALFILE_IID
           
static java.lang.String NS_ILOCALFILE_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsIFile
DIRECTORY_TYPE, NORMAL_FILE_TYPE, NS_IFILE_IID, NS_IFILE_IID_STR
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsILocalFile(long address)
           
 
Method Summary
 int AppendRelativeNativePath(long relativeFilePath)
           
 int AppendRelativePath(long relativeFilePath)
           
 int GetDiskSpaceAvailable(long[] aDiskSpaceAvailable)
           
 int GetFollowLinks(int[] aFollowLinks)
           
 int GetPersistentDescriptor(long aPersistentDescriptor)
           
 int GetRelativeDescriptor(long fromFile, long _retval)
           
 int InitWithFile(long aFile)
           
 int InitWithNativePath(long filePath)
           
 int InitWithPath(long filePath)
           
 int Launch()
           
 int Load(long[] _retval)
           
 int OpenANSIFileDesc(byte[] mode, long[] _retval)
           
 int OpenNSPRFileDesc(int flags, int mode, long[] _retval)
           
 int Reveal()
           
 int SetFollowLinks(int aFollowLinks)
           
 int SetPersistentDescriptor(long aPersistentDescriptor)
           
 int SetRelativeDescriptor(long fromFile, long relativeDesc)
           
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsIFile
Append, AppendNative, Clone, Contains, CopyTo, CopyToFollowingLinks, CopyToFollowingLinksNative, CopyToNative, Create, CreateUnique, Equals, Exists, GetDirectoryEntries, GetFileSize, GetFileSizeOfLink, GetLastModifiedTime, GetLastModifiedTimeOfLink, GetLeafName, GetNativeLeafName, GetNativePath, GetNativeTarget, GetParent, GetPath, GetPermissions, GetPermissionsOfLink, GetTarget, IsDirectory, IsExecutable, IsFile, IsHidden, IsReadable, IsSpecial, IsSymlink, IsWritable, MoveTo, MoveToNative, Normalize, Remove, SetFileSize, SetLastModifiedTime, SetLastModifiedTimeOfLink, SetLeafName, SetNativeLeafName, SetPermissions, SetPermissionsOfLink
 
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_ILOCALFILE_IID_STR

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

NS_ILOCALFILE_IID

public static final nsID NS_ILOCALFILE_IID
Constructor Detail

nsILocalFile

public nsILocalFile(long address)
Method Detail

InitWithPath

public int InitWithPath(long filePath)

InitWithNativePath

public int InitWithNativePath(long filePath)

InitWithFile

public int InitWithFile(long aFile)

GetFollowLinks

public int GetFollowLinks(int[] aFollowLinks)

SetFollowLinks

public int SetFollowLinks(int aFollowLinks)

OpenNSPRFileDesc

public int OpenNSPRFileDesc(int flags,
                            int mode,
                            long[] _retval)

OpenANSIFileDesc

public int OpenANSIFileDesc(byte[] mode,
                            long[] _retval)

Load

public int Load(long[] _retval)

GetDiskSpaceAvailable

public int GetDiskSpaceAvailable(long[] aDiskSpaceAvailable)

AppendRelativePath

public int AppendRelativePath(long relativeFilePath)

AppendRelativeNativePath

public int AppendRelativeNativePath(long relativeFilePath)

GetPersistentDescriptor

public int GetPersistentDescriptor(long aPersistentDescriptor)

SetPersistentDescriptor

public int SetPersistentDescriptor(long aPersistentDescriptor)

Reveal

public int Reveal()

Launch

public int Launch()

GetRelativeDescriptor

public int GetRelativeDescriptor(long fromFile,
                                 long _retval)

SetRelativeDescriptor

public int SetRelativeDescriptor(long fromFile,
                                 long relativeDesc)