org.eclipse.swt.internal.mozilla
Class nsIPrefBranch
java.lang.Object
org.eclipse.swt.internal.mozilla.nsISupports
org.eclipse.swt.internal.mozilla.nsIPrefBranch
public class nsIPrefBranch
- extends nsISupports
Method Summary |
int |
ClearUserPref(byte[] aPrefName)
|
int |
DeleteBranch(byte[] aStartingAt)
|
int |
GetBoolPref(byte[] aPrefName,
int[] _retval)
|
int |
GetCharPref(byte[] aPrefName,
long[] _retval)
|
int |
GetChildList(byte[] aStartingAt,
int[] aCount,
long[] aChildArray)
|
int |
GetComplexValue(byte[] aPrefName,
nsID aType,
long[] aValue)
|
int |
GetIntPref(byte[] aPrefName,
int[] _retval)
|
int |
GetPrefType(byte[] aPrefName,
int[] _retval)
|
int |
GetRoot(long[] 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,
long aValue)
|
int |
SetIntPref(byte[] aPrefName,
int aValue)
|
int |
UnlockPref(byte[] aPrefName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NS_IPREFBRANCH_IID_STR
public static final java.lang.String NS_IPREFBRANCH_IID_STR
- See Also:
- Constant Field Values
NS_IPREFBRANCH_IID
public static final nsID NS_IPREFBRANCH_IID
PREF_INVALID
public static final int PREF_INVALID
- See Also:
- Constant Field Values
PREF_STRING
public static final int PREF_STRING
- See Also:
- Constant Field Values
PREF_INT
public static final int PREF_INT
- See Also:
- Constant Field Values
PREF_BOOL
public static final int PREF_BOOL
- See Also:
- Constant Field Values
nsIPrefBranch
public nsIPrefBranch(long address)
GetRoot
public int GetRoot(long[] aRoot)
GetPrefType
public int GetPrefType(byte[] aPrefName,
int[] _retval)
GetBoolPref
public int GetBoolPref(byte[] aPrefName,
int[] _retval)
SetBoolPref
public int SetBoolPref(byte[] aPrefName,
int aValue)
GetCharPref
public int GetCharPref(byte[] aPrefName,
long[] _retval)
SetCharPref
public int SetCharPref(byte[] aPrefName,
byte[] aValue)
GetIntPref
public int GetIntPref(byte[] aPrefName,
int[] _retval)
SetIntPref
public int SetIntPref(byte[] aPrefName,
int aValue)
GetComplexValue
public int GetComplexValue(byte[] aPrefName,
nsID aType,
long[] aValue)
SetComplexValue
public int SetComplexValue(byte[] aPrefName,
nsID aType,
long aValue)
ClearUserPref
public int ClearUserPref(byte[] aPrefName)
LockPref
public int LockPref(byte[] aPrefName)
PrefHasUserValue
public int PrefHasUserValue(byte[] aPrefName,
int[] _retval)
PrefIsLocked
public int PrefIsLocked(byte[] aPrefName,
int[] _retval)
UnlockPref
public int UnlockPref(byte[] aPrefName)
DeleteBranch
public int DeleteBranch(byte[] aStartingAt)
GetChildList
public int GetChildList(byte[] aStartingAt,
int[] aCount,
long[] aChildArray)
ResetBranch
public int ResetBranch(byte[] aStartingAt)