public class nsIFile extends nsISupports
Modifier and Type | Field and Description |
---|---|
static int |
DIRECTORY_TYPE |
(package private) static int |
LAST_METHOD_ID |
static int |
NORMAL_FILE_TYPE |
static nsID |
NS_IFILE_IID |
static java.lang.String |
NS_IFILE_IID_STR |
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
Constructor and Description |
---|
nsIFile(int address) |
Modifier and Type | Method and Description |
---|---|
int |
Append(int node) |
int |
AppendNative(int node) |
int |
Clone(int[] _retval) |
int |
Contains(int inFile,
int recur,
int[] _retval) |
int |
CopyTo(int newParentDir,
int newName) |
int |
CopyToFollowingLinks(int newParentDir,
int newName) |
int |
CopyToFollowingLinksNative(int newParentDir,
int newName) |
int |
CopyToNative(int newParentDir,
int newName) |
int |
Create(int type,
int permissions) |
int |
CreateUnique(int type,
int permissions) |
int |
Equals(int inFile,
int[] _retval) |
int |
Exists(int[] _retval) |
int |
GetDirectoryEntries(int[] aDirectoryEntries) |
int |
GetFileSize(long[] aFileSize) |
int |
GetFileSizeOfLink(long[] aFileSizeOfLink) |
int |
GetLastModifiedTime(long[] aLastModifiedTime) |
int |
GetLastModifiedTimeOfLink(long[] aLastModifiedTimeOfLink) |
int |
GetLeafName(int aLeafName) |
int |
GetNativeLeafName(int aNativeLeafName) |
int |
GetNativePath(int aNativePath) |
int |
GetNativeTarget(int aNativeTarget) |
int |
GetParent(int[] aParent) |
int |
GetPath(int aPath) |
int |
GetPermissions(int[] aPermissions) |
int |
GetPermissionsOfLink(int[] aPermissionsOfLink) |
int |
GetTarget(int 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(int newParentDir,
int newName) |
int |
MoveToNative(int newParentDir,
int newName) |
int |
Normalize() |
int |
Remove(int recursive) |
int |
SetFileSize(long aFileSize) |
int |
SetLastModifiedTime(long aLastModifiedTime) |
int |
SetLastModifiedTimeOfLink(long aLastModifiedTimeOfLink) |
int |
SetLeafName(int aLeafName) |
int |
SetNativeLeafName(int aNativeLeafName) |
int |
SetPermissions(int aPermissions) |
int |
SetPermissionsOfLink(int aPermissionsOfLink) |
AddRef, getAddress, QueryInterface, Release
static final int LAST_METHOD_ID
public static final java.lang.String NS_IFILE_IID_STR
public static final nsID NS_IFILE_IID
public static final int NORMAL_FILE_TYPE
public static final int DIRECTORY_TYPE
public int Append(int node)
public int AppendNative(int node)
public int Normalize()
public int Create(int type, int permissions)
public int GetLeafName(int aLeafName)
public int SetLeafName(int aLeafName)
public int GetNativeLeafName(int aNativeLeafName)
public int SetNativeLeafName(int aNativeLeafName)
public int CopyTo(int newParentDir, int newName)
public int CopyToNative(int newParentDir, int newName)
public int CopyToFollowingLinks(int newParentDir, int newName)
public int CopyToFollowingLinksNative(int newParentDir, int newName)
public int MoveTo(int newParentDir, int newName)
public int MoveToNative(int newParentDir, int newName)
public int Remove(int recursive)
public int GetPermissions(int[] aPermissions)
public int SetPermissions(int aPermissions)
public int GetPermissionsOfLink(int[] aPermissionsOfLink)
public int SetPermissionsOfLink(int aPermissionsOfLink)
public int GetLastModifiedTime(long[] aLastModifiedTime)
public int SetLastModifiedTime(long aLastModifiedTime)
public int GetLastModifiedTimeOfLink(long[] aLastModifiedTimeOfLink)
public int SetLastModifiedTimeOfLink(long aLastModifiedTimeOfLink)
public int GetFileSize(long[] aFileSize)
public int SetFileSize(long aFileSize)
public int GetFileSizeOfLink(long[] aFileSizeOfLink)
public int GetTarget(int aTarget)
public int GetNativeTarget(int aNativeTarget)
public int GetPath(int aPath)
public int GetNativePath(int aNativePath)
public int Exists(int[] _retval)
public int IsWritable(int[] _retval)
public int IsReadable(int[] _retval)
public int IsExecutable(int[] _retval)
public int IsHidden(int[] _retval)
public int IsDirectory(int[] _retval)
public int IsFile(int[] _retval)
public int IsSymlink(int[] _retval)
public int IsSpecial(int[] _retval)
public int CreateUnique(int type, int permissions)
public int Clone(int[] _retval)
public int Equals(int inFile, int[] _retval)
public int Contains(int inFile, int recur, int[] _retval)
public int GetParent(int[] aParent)
public int GetDirectoryEntries(int[] aDirectoryEntries)