org.eclipse.swt.internal.mozilla
Class nsIFile
java.lang.Object
org.eclipse.swt.internal.mozilla.nsISupports
org.eclipse.swt.internal.mozilla.nsIFile
- Direct Known Subclasses:
- nsILocalFile
public class nsIFile
- extends nsISupports
Constructor Summary |
nsIFile(long address)
|
Method Summary |
int |
Append(long node)
|
int |
AppendNative(long node)
|
int |
Clone(long[] _retval)
|
int |
Contains(long inFile,
int recur,
int[] _retval)
|
int |
CopyTo(long newParentDir,
long newName)
|
int |
CopyToFollowingLinks(long newParentDir,
long newName)
|
int |
CopyToFollowingLinksNative(long newParentDir,
long newName)
|
int |
CopyToNative(long newParentDir,
long newName)
|
int |
Create(int type,
int permissions)
|
int |
CreateUnique(int type,
int permissions)
|
int |
Equals(long inFile,
int[] _retval)
|
int |
Exists(int[] _retval)
|
int |
GetDirectoryEntries(long[] aDirectoryEntries)
|
int |
GetFileSize(long[] aFileSize)
|
int |
GetFileSizeOfLink(long[] aFileSizeOfLink)
|
int |
GetLastModifiedTime(long[] aLastModifiedTime)
|
int |
GetLastModifiedTimeOfLink(long[] aLastModifiedTimeOfLink)
|
int |
GetLeafName(long aLeafName)
|
int |
GetNativeLeafName(long aNativeLeafName)
|
int |
GetNativePath(long aNativePath)
|
int |
GetNativeTarget(long aNativeTarget)
|
int |
GetParent(long[] aParent)
|
int |
GetPath(long aPath)
|
int |
GetPermissions(int[] aPermissions)
|
int |
GetPermissionsOfLink(int[] aPermissionsOfLink)
|
int |
GetTarget(long aTarget)
|
int |
IsDirectory(int[] _retval)
|
int |
IsExecutable(int[] _retval)
|
int |
IsFile(int[] _retval)
|
int |
IsHidden(int[] _retval)
|
int |
IsReadable(int[] _retval)
|
int |
IsSpecial(int[] _retval)
|
int |
IsSymlink(int[] _retval)
|
int |
IsWritable(int[] _retval)
|
int |
MoveTo(long newParentDir,
long newName)
|
int |
MoveToNative(long newParentDir,
long newName)
|
int |
Normalize()
|
int |
Remove(int recursive)
|
int |
SetFileSize(long aFileSize)
|
int |
SetLastModifiedTime(long aLastModifiedTime)
|
int |
SetLastModifiedTimeOfLink(long aLastModifiedTimeOfLink)
|
int |
SetLeafName(long aLeafName)
|
int |
SetNativeLeafName(long aNativeLeafName)
|
int |
SetPermissions(int aPermissions)
|
int |
SetPermissionsOfLink(int aPermissionsOfLink)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NS_IFILE_IID_STR
public static final java.lang.String NS_IFILE_IID_STR
- See Also:
- Constant Field Values
NS_IFILE_IID
public static final nsID NS_IFILE_IID
NORMAL_FILE_TYPE
public static final int NORMAL_FILE_TYPE
- See Also:
- Constant Field Values
DIRECTORY_TYPE
public static final int DIRECTORY_TYPE
- See Also:
- Constant Field Values
nsIFile
public nsIFile(long address)
Append
public int Append(long node)
AppendNative
public int AppendNative(long node)
Normalize
public int Normalize()
Create
public int Create(int type,
int permissions)
GetLeafName
public int GetLeafName(long aLeafName)
SetLeafName
public int SetLeafName(long aLeafName)
GetNativeLeafName
public int GetNativeLeafName(long aNativeLeafName)
SetNativeLeafName
public int SetNativeLeafName(long aNativeLeafName)
CopyTo
public int CopyTo(long newParentDir,
long newName)
CopyToNative
public int CopyToNative(long newParentDir,
long newName)
CopyToFollowingLinks
public int CopyToFollowingLinks(long newParentDir,
long newName)
CopyToFollowingLinksNative
public int CopyToFollowingLinksNative(long newParentDir,
long newName)
MoveTo
public int MoveTo(long newParentDir,
long newName)
MoveToNative
public int MoveToNative(long newParentDir,
long newName)
Remove
public int Remove(int recursive)
GetPermissions
public int GetPermissions(int[] aPermissions)
SetPermissions
public int SetPermissions(int aPermissions)
GetPermissionsOfLink
public int GetPermissionsOfLink(int[] aPermissionsOfLink)
SetPermissionsOfLink
public int SetPermissionsOfLink(int aPermissionsOfLink)
GetLastModifiedTime
public int GetLastModifiedTime(long[] aLastModifiedTime)
SetLastModifiedTime
public int SetLastModifiedTime(long aLastModifiedTime)
GetLastModifiedTimeOfLink
public int GetLastModifiedTimeOfLink(long[] aLastModifiedTimeOfLink)
SetLastModifiedTimeOfLink
public int SetLastModifiedTimeOfLink(long aLastModifiedTimeOfLink)
GetFileSize
public int GetFileSize(long[] aFileSize)
SetFileSize
public int SetFileSize(long aFileSize)
GetFileSizeOfLink
public int GetFileSizeOfLink(long[] aFileSizeOfLink)
GetTarget
public int GetTarget(long aTarget)
GetNativeTarget
public int GetNativeTarget(long aNativeTarget)
GetPath
public int GetPath(long aPath)
GetNativePath
public int GetNativePath(long aNativePath)
Exists
public int Exists(int[] _retval)
IsWritable
public int IsWritable(int[] _retval)
IsReadable
public int IsReadable(int[] _retval)
IsExecutable
public int IsExecutable(int[] _retval)
IsHidden
public int IsHidden(int[] _retval)
IsDirectory
public int IsDirectory(int[] _retval)
IsFile
public int IsFile(int[] _retval)
IsSymlink
public int IsSymlink(int[] _retval)
IsSpecial
public int IsSpecial(int[] _retval)
CreateUnique
public int CreateUnique(int type,
int permissions)
Clone
public int Clone(long[] _retval)
Equals
public int Equals(long inFile,
int[] _retval)
Contains
public int Contains(long inFile,
int recur,
int[] _retval)
GetParent
public int GetParent(long[] aParent)
GetDirectoryEntries
public int GetDirectoryEntries(long[] aDirectoryEntries)