public class nsIPrefBranch extends nsISupports
Modifier and Type | Field and Description |
---|---|
(package private) static int |
LAST_METHOD_ID |
static nsID |
NS_IPREFBRANCH_10_IID |
static java.lang.String |
NS_IPREFBRANCH_10_IID_STR |
static nsID |
NS_IPREFBRANCH_IID |
static java.lang.String |
NS_IPREFBRANCH_IID_STR |
static int |
PREF_BOOL |
static int |
PREF_INT |
static int |
PREF_INVALID |
static int |
PREF_STRING |
address, FIRST_METHOD_ID, IsSolaris, IsXULRunner10, NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
Constructor and Description |
---|
nsIPrefBranch(int address) |
Modifier and Type | Method and Description |
---|---|
int |
ClearUserPref(byte[] aPrefName) |
int |
DeleteBranch(byte[] aStartingAt) |
int |
GetBoolPref(byte[] aPrefName,
int[] _retval) |
int |
GetCharPref(byte[] aPrefName,
int[] _retval) |
int |
GetChildList(byte[] aStartingAt,
int[] aCount,
int[] aChildArray) |
int |
GetComplexValue(byte[] aPrefName,
nsID aType,
int[] aValue) |
int |
GetIntPref(byte[] aPrefName,
int[] _retval) |
int |
GetPrefType(byte[] aPrefName,
int[] _retval) |
int |
GetRoot(int[] aRoot) |
int |
LockPref(byte[] aPrefName) |
int |
PrefHasUserValue(byte[] aPrefName,
int[] _retval) |
int |
PrefIsLocked(byte[] aPrefName,
int[] _retval) |
int |
ResetBranch(byte[] aStartingAt) |
int |
SetBoolPref(byte[] aPrefName,
int aValue) |
int |
SetCharPref(byte[] aPrefName,
byte[] aValue) |
int |
SetComplexValue(byte[] aPrefName,
nsID aType,
int aValue) |
int |
SetIntPref(byte[] aPrefName,
int aValue) |
int |
UnlockPref(byte[] aPrefName) |
AddRef, getAddress, QueryInterface, Release
static final int LAST_METHOD_ID
public static final java.lang.String NS_IPREFBRANCH_IID_STR
public static final java.lang.String NS_IPREFBRANCH_10_IID_STR
public static final nsID NS_IPREFBRANCH_IID
public static final nsID NS_IPREFBRANCH_10_IID
public static final int PREF_INVALID
public static final int PREF_STRING
public static final int PREF_INT
public static final int PREF_BOOL
public int GetRoot(int[] aRoot)
public int GetPrefType(byte[] aPrefName, int[] _retval)
public int GetBoolPref(byte[] aPrefName, int[] _retval)
public int SetBoolPref(byte[] aPrefName, int aValue)
public int GetCharPref(byte[] aPrefName, int[] _retval)
public int SetCharPref(byte[] aPrefName, byte[] aValue)
public int GetIntPref(byte[] aPrefName, int[] _retval)
public int SetIntPref(byte[] aPrefName, int aValue)
public int GetComplexValue(byte[] aPrefName, nsID aType, int[] aValue)
public int SetComplexValue(byte[] aPrefName, nsID aType, int aValue)
public int ClearUserPref(byte[] aPrefName)
public int LockPref(byte[] aPrefName)
public int PrefHasUserValue(byte[] aPrefName, int[] _retval)
public int PrefIsLocked(byte[] aPrefName, int[] _retval)
public int UnlockPref(byte[] aPrefName)
public int DeleteBranch(byte[] aStartingAt)
public int GetChildList(byte[] aStartingAt, int[] aCount, int[] aChildArray)
public int ResetBranch(byte[] aStartingAt)