public class ConfigRegistry extends java.lang.Object implements ConfigConstants
Modifier and Type | Class and Description |
---|---|
static class |
ConfigRegistry.EntryType
Legal type constants for config entries.
|
class |
ConfigRegistry.Handle |
static interface |
ConfigRegistry.ValueFilter |
Modifier and Type | Field and Description |
---|---|
static ConfigRegistry.ValueFilter |
exclusiveRangeFilter
An
ValueFilter that works the same as rangeFilter
except that its bounding values are exclusive. |
static ConfigRegistry.ValueFilter |
patternFilter
A filter for strings that matches the new value against
the pattern string in the
pattern property
field of the ConfigEntry specified by
the handle argument. |
static java.lang.String |
PUBLIC_OWNER |
static ConfigRegistry.ValueFilter |
rangeFilter
A simple
ValueFilter that uses the following
property fields of the ConfigEntry specified by
the handle argument: |
ConfigRegistry.Handle |
ROOT_HANDLE |
BLOCKWISE_SAVING, DESCRIPTION_KEY, DISPLAY_MODE, ENTRY_HIDDEN, ENTRY_LOCKED, ENTRY_MODIFIABLE, EXCLUSIVE, FILE_TYPE, FOLDER_TYPE, GROUP_VIRTUAL, HANDLER, IMMEDIATE_SAVING, INDENT, INLINE, ITEM_TYPE, MANUAL_SAVING, MAX_ITEM_COUNT, MAX_LENGTH, MAX_VALUE, MIN_ITEM_COUNT, MIN_VALUE, MODE_GRID, MODE_LIST, MODE_TABBED, MODE_TREE, MULTILINE, NAME_KEY, NOTE_KEY, OPTIONS, OPTIONS_KEYS, ORIENTATION, PATTERN, PATTERN_DESCRIPTION_KEY, PERIODIC_SAVING, PRECISION, RENDERER, SEPARATED
Modifier and Type | Method and Description |
---|---|
void |
addGroupListener(ConfigRegistry.Handle handle,
ConfigListener listener) |
void |
addGroupListener(java.lang.String path,
ConfigListener listener) |
void |
addListener(ConfigListener listener) |
void |
addListener(java.lang.String event,
ConfigListener listener) |
boolean |
addModifier(ConfigRegistry.Handle handle,
int modifier) |
boolean |
addModifier(java.lang.Object owner,
ConfigRegistry.Handle handle,
int modifier) |
boolean |
addModifier(java.lang.Object owner,
java.lang.String path,
int modifier) |
boolean |
addModifier(java.lang.String path,
int modifier) |
boolean |
getBoolean(ConfigRegistry.Handle handle) |
boolean |
getBoolean(java.lang.String path) |
byte |
getByte(ConfigRegistry.Handle handle) |
byte |
getByte(java.lang.String path) |
char |
getCharacter(ConfigRegistry.Handle handle) |
char |
getCharacter(java.lang.String path) |
ConfigRegistry.Handle |
getChildHandle(ConfigRegistry.Handle handle,
int index) |
ConfigRegistry.Handle |
getChildHandle(ConfigRegistry.Handle handle,
java.lang.String... names) |
ConfigRegistry.Handle |
getChildHandle(ConfigRegistry.Handle handle,
java.lang.String name) |
ConfigRegistry.Handle |
getChildHandle(java.lang.String path,
int index) |
ConfigRegistry.Handle |
getChildHandle(java.lang.String path,
java.lang.String... names) |
ConfigRegistry.Handle |
getChildHandle(java.lang.String path,
java.lang.String name) |
java.lang.String |
getChildPath(ConfigRegistry.Handle handle,
int index) |
java.lang.String |
getChildPath(ConfigRegistry.Handle handle,
java.lang.String... names) |
java.lang.String |
getChildPath(ConfigRegistry.Handle handle,
java.lang.String name) |
java.lang.String |
getChildPath(java.lang.String path,
int index) |
java.lang.String |
getChildPath(java.lang.String path,
java.lang.String... names) |
java.lang.String |
getChildPath(java.lang.String path,
java.lang.String name) |
java.awt.Color |
getColor(ConfigRegistry.Handle handle) |
java.awt.Color |
getColor(java.lang.String path) |
java.lang.Object |
getDefaultValue(ConfigRegistry.Handle handle) |
java.lang.Object |
getDefaultValue(java.lang.String path) |
java.lang.String |
getDelimiter() |
double |
getDouble(ConfigRegistry.Handle handle) |
double |
getDouble(java.lang.String path) |
java.lang.Class<?> |
getEntryClass(ConfigRegistry.Handle handle) |
java.lang.Class<?> |
getEntryClass(java.lang.String path) |
java.nio.file.Path |
getFile(ConfigRegistry.Handle handle) |
java.nio.file.Path |
getFile(java.lang.String path) |
float |
getFloat(ConfigRegistry.Handle handle) |
float |
getFloat(java.lang.String path) |
static ConfigRegistry |
getGlobalRegistry() |
ConfigRegistry.Handle |
getHandle(java.lang.String path) |
int |
getInteger(ConfigRegistry.Handle handle) |
int |
getInteger(java.lang.String path) |
int |
getItemCount(ConfigRegistry.Handle handle) |
int |
getItemCount(java.lang.String path) |
java.util.List<?> |
getList(ConfigRegistry.Handle handle) |
java.util.List<?> |
getList(java.lang.String path) |
long |
getLong(ConfigRegistry.Handle handle) |
long |
getLong(java.lang.String path) |
java.util.Map<java.lang.String,?> |
getMap(ConfigRegistry.Handle handle) |
java.util.Map<java.lang.String,?> |
getMap(java.lang.String path) |
java.lang.Object |
getMapEntry(ConfigRegistry.Handle handle,
java.lang.String key) |
java.lang.Object |
getMapEntry(java.lang.String path,
java.lang.String key) |
int |
getModifier(ConfigRegistry.Handle handle) |
int |
getModifier(java.lang.String path) |
java.lang.String |
getName(ConfigRegistry.Handle handle) |
java.lang.String |
getName(java.lang.String path) |
ConfigRegistry.Handle |
getParentHandle(ConfigRegistry.Handle handle) |
ConfigRegistry.Handle |
getParentHandle(java.lang.String path) |
java.lang.String |
getParentPath(ConfigRegistry.Handle handle) |
java.lang.String |
getParentPath(java.lang.String path) |
java.lang.String |
getPath(ConfigRegistry.Handle handle) |
java.lang.Object |
getProperty(ConfigRegistry.Handle handle,
java.lang.String key) |
java.lang.Object |
getProperty(java.lang.String path,
java.lang.String key) |
short |
getShort(ConfigRegistry.Handle handle) |
short |
getShort(java.lang.String path) |
java.lang.String |
getString(ConfigRegistry.Handle handle) |
java.lang.String |
getString(java.lang.String path) |
ConfigRegistry.EntryType |
getType(ConfigRegistry.Handle handle) |
ConfigRegistry.EntryType |
getType(java.lang.String path) |
java.lang.Object |
getValue(ConfigRegistry.Handle handle) |
<O> O |
getValue(ConfigRegistry.Handle handle,
java.lang.Class<O> clazz) |
<O> O |
getValue(ConfigRegistry.Handle handle,
O defaultValue) |
java.lang.Object |
getValue(java.lang.String path) |
<O> O |
getValue(java.lang.String path,
java.lang.Class<O> clazz) |
<O> O |
getValue(java.lang.String path,
O defaultValue) |
ConfigRegistry.ValueFilter |
getValueFilter(ConfigRegistry.Handle handle) |
ConfigRegistry.ValueFilter |
getValueFilter(java.lang.String path) |
boolean |
hasUnsavedChanges() |
boolean |
isEntry(ConfigRegistry.Handle handle) |
boolean |
isEntry(java.lang.String path) |
boolean |
isEventsEnabled() |
boolean |
isGroup(ConfigRegistry.Handle handle) |
boolean |
isGroup(java.lang.String path) |
boolean |
isHidden(ConfigRegistry.Handle handle) |
boolean |
isHidden(java.lang.String path) |
boolean |
isLocked(ConfigRegistry.Handle handle) |
boolean |
isLocked(java.lang.String path) |
boolean |
isModifiable(ConfigRegistry.Handle handle) |
boolean |
isModifiable(java.lang.String path) |
boolean |
isParentOf(ConfigRegistry.Handle parentHandle,
ConfigRegistry.Handle handle) |
boolean |
isRoot(ConfigRegistry.Handle handle) |
boolean |
isVirtual(ConfigRegistry.Handle handle) |
boolean |
isVirtual(java.lang.String path) |
void |
loadNow() |
ConfigRegistry.Handle |
newEntry(ConfigRegistry.Handle parentHandle,
java.lang.String name,
ConfigRegistry.EntryType type) |
ConfigRegistry.Handle |
newEntry(ConfigRegistry.Handle parentHandle,
java.lang.String name,
ConfigRegistry.EntryType type,
java.lang.Object defaultValue,
java.lang.Object value) |
ConfigRegistry.Handle |
newEntry(java.lang.Object owner,
ConfigRegistry.Handle parentHandle,
java.lang.String name,
ConfigRegistry.EntryType type) |
ConfigRegistry.Handle |
newEntry(java.lang.Object owner,
ConfigRegistry.Handle parentHandle,
java.lang.String name,
ConfigRegistry.EntryType type,
java.lang.Object defaultValue,
java.lang.Object value)
Creates a new entry with the given parameters and adds it as a child of the
specified group.
|
ConfigRegistry.Handle |
newEntry(java.lang.Object owner,
java.lang.String parentPath,
java.lang.String name,
ConfigRegistry.EntryType type) |
ConfigRegistry.Handle |
newEntry(java.lang.Object owner,
java.lang.String parentPath,
java.lang.String name,
ConfigRegistry.EntryType type,
java.lang.Object defaultValue,
java.lang.Object value) |
ConfigRegistry.Handle |
newEntry(java.lang.String parentPath,
java.lang.String name,
ConfigRegistry.EntryType type) |
ConfigRegistry.Handle |
newEntry(java.lang.String parentPath,
java.lang.String name,
ConfigRegistry.EntryType type,
java.lang.Object defaultValue,
java.lang.Object value) |
ConfigRegistry.Handle |
newGroup(ConfigRegistry.Handle parentHandle,
java.lang.String name) |
ConfigRegistry.Handle |
newGroup(java.lang.Object owner,
ConfigRegistry.Handle parentHandle,
java.lang.String name) |
ConfigRegistry.Handle |
newGroup(java.lang.Object owner,
java.lang.String parentPath,
java.lang.String name) |
ConfigRegistry.Handle |
newGroup(java.lang.String parentPath,
java.lang.String name) |
static ConfigRegistry |
newRegistry(ConfigStorage rootStorage) |
boolean |
pathExists(java.lang.String path) |
void |
removeGroupListener(ConfigRegistry.Handle handle,
ConfigListener listener) |
void |
removeGroupListener(java.lang.String path,
ConfigListener listener) |
void |
removeListener(ConfigListener listener) |
void |
removeListener(java.lang.String event,
ConfigListener listener) |
void |
save() |
void |
saveNow() |
boolean |
setDefaultValue(ConfigRegistry.Handle handle,
java.lang.Object defaultValue) |
boolean |
setDefaultValue(java.lang.Object owner,
ConfigRegistry.Handle handle,
java.lang.Object defaultValue) |
boolean |
setDefaultValue(java.lang.Object owner,
java.lang.String path,
java.lang.Object defaultValue) |
boolean |
setDefaultValue(java.lang.String path,
java.lang.Object defaultValue) |
void |
setDelimiter(java.lang.String delimiter) |
void |
setEventsEnabled(boolean eventsEnabled) |
boolean |
setModifier(ConfigRegistry.Handle handle,
int modifier) |
boolean |
setModifier(java.lang.Object owner,
ConfigRegistry.Handle handle,
int modifier) |
boolean |
setModifier(java.lang.Object owner,
java.lang.String path,
int modifier) |
boolean |
setModifier(java.lang.String path,
int modifier) |
boolean |
setProperty(ConfigRegistry.Handle handle,
java.lang.String key,
java.lang.Object value) |
boolean |
setProperty(java.lang.Object owner,
ConfigRegistry.Handle handle,
java.lang.String key,
java.lang.Object value) |
boolean |
setProperty(java.lang.Object owner,
java.lang.String path,
java.lang.String key,
java.lang.Object value) |
boolean |
setProperty(java.lang.String path,
java.lang.String key,
java.lang.Object value) |
boolean |
setStorage(ConfigRegistry.Handle handle,
ConfigStorage storage) |
boolean |
setStorage(java.lang.Object owner,
ConfigRegistry.Handle handle,
ConfigStorage storage) |
boolean |
setStorage(java.lang.Object owner,
java.lang.String path,
ConfigStorage storage) |
boolean |
setStorage(java.lang.String path,
ConfigStorage storage) |
boolean |
setType(ConfigRegistry.Handle handle,
ConfigRegistry.EntryType type) |
boolean |
setType(java.lang.Object owner,
ConfigRegistry.Handle handle,
ConfigRegistry.EntryType type) |
boolean |
setType(java.lang.Object owner,
java.lang.String path,
ConfigRegistry.EntryType type) |
boolean |
setType(java.lang.String path,
ConfigRegistry.EntryType type) |
boolean |
setValue(ConfigRegistry.Handle handle,
java.lang.Object value) |
boolean |
setValue(java.lang.Object owner,
ConfigRegistry.Handle handle,
java.lang.Object value) |
boolean |
setValue(java.lang.Object owner,
java.lang.String path,
java.lang.Object value) |
boolean |
setValue(java.lang.String path,
java.lang.Object value) |
boolean |
setValueFilter(ConfigRegistry.Handle handle,
ConfigRegistry.ValueFilter filter) |
boolean |
setValueFilter(java.lang.Object owner,
ConfigRegistry.Handle handle,
ConfigRegistry.ValueFilter filter) |
boolean |
setValueFilter(java.lang.Object owner,
java.lang.String path,
ConfigRegistry.ValueFilter filter) |
boolean |
setValueFilter(java.lang.String path,
ConfigRegistry.ValueFilter filter) |
void |
setValues(java.util.Map<ConfigRegistry.Handle,java.lang.Object> batch) |
void |
setValues(java.lang.Object owner,
java.util.Map<ConfigRegistry.Handle,java.lang.Object> batch) |
void |
storageUpdated(ConfigStorage storage) |
java.lang.Object[] |
toPath(ConfigRegistry.Handle handle) |
void |
updateConfigTree(ConfigRegistry.Handle handle) |
void |
valueChanged(ConfigRegistry.Handle handle) |
void |
valueChanged(java.lang.String path) |
public final ConfigRegistry.Handle ROOT_HANDLE
public static final java.lang.String PUBLIC_OWNER
public static ConfigRegistry.ValueFilter rangeFilter
ValueFilter
that uses the following
property fields of the ConfigEntry
specified by
the handle argument:
minValue
as the minimal allowed value , inclusive.
maxValue
as the maximal allowed value , inclusive.
public static ConfigRegistry.ValueFilter exclusiveRangeFilter
ValueFilter
that works the same as rangeFilter
except that its bounding values are exclusive.public static ConfigRegistry.ValueFilter patternFilter
pattern
property
field of the ConfigEntry
specified by
the handle argument.public static ConfigRegistry getGlobalRegistry()
public static ConfigRegistry newRegistry(ConfigStorage rootStorage)
public java.lang.String getDelimiter()
public void setDelimiter(java.lang.String delimiter)
delemiter
- the delimiter to setpublic void setValues(java.util.Map<ConfigRegistry.Handle,java.lang.Object> batch)
public void setValues(java.lang.Object owner, java.util.Map<ConfigRegistry.Handle,java.lang.Object> batch)
public void addGroupListener(java.lang.String path, ConfigListener listener)
public void addGroupListener(ConfigRegistry.Handle handle, ConfigListener listener)
public void removeGroupListener(java.lang.String path, ConfigListener listener)
public void removeGroupListener(ConfigRegistry.Handle handle, ConfigListener listener)
public void addListener(ConfigListener listener)
public void addListener(java.lang.String event, ConfigListener listener)
public boolean isEventsEnabled()
public void setEventsEnabled(boolean eventsEnabled)
eventsEnabled
- the eventsEnabled to setpublic void removeListener(ConfigListener listener)
public void removeListener(java.lang.String event, ConfigListener listener)
public boolean hasUnsavedChanges()
public void save()
public void saveNow()
public void loadNow()
public void updateConfigTree(ConfigRegistry.Handle handle)
public void storageUpdated(ConfigStorage storage)
public ConfigRegistry.Handle newEntry(java.lang.Object owner, ConfigRegistry.Handle parentHandle, java.lang.String name, ConfigRegistry.EntryType type, java.lang.Object defaultValue, java.lang.Object value)
The defaultValue
and value
arguments are optional
and can be null. Returns the handle to be used for modification access
on the new entry.
owner
- parentHandle
- name
- type
- defaultValue
- value
- public ConfigRegistry.Handle newEntry(ConfigRegistry.Handle parentHandle, java.lang.String name, ConfigRegistry.EntryType type, java.lang.Object defaultValue, java.lang.Object value)
public ConfigRegistry.Handle newEntry(java.lang.Object owner, ConfigRegistry.Handle parentHandle, java.lang.String name, ConfigRegistry.EntryType type)
public ConfigRegistry.Handle newEntry(ConfigRegistry.Handle parentHandle, java.lang.String name, ConfigRegistry.EntryType type)
public ConfigRegistry.Handle newEntry(java.lang.Object owner, java.lang.String parentPath, java.lang.String name, ConfigRegistry.EntryType type, java.lang.Object defaultValue, java.lang.Object value)
public ConfigRegistry.Handle newEntry(java.lang.String parentPath, java.lang.String name, ConfigRegistry.EntryType type, java.lang.Object defaultValue, java.lang.Object value)
public ConfigRegistry.Handle newEntry(java.lang.Object owner, java.lang.String parentPath, java.lang.String name, ConfigRegistry.EntryType type)
public ConfigRegistry.Handle newEntry(java.lang.String parentPath, java.lang.String name, ConfigRegistry.EntryType type)
public ConfigRegistry.Handle newGroup(java.lang.Object owner, ConfigRegistry.Handle parentHandle, java.lang.String name)
public ConfigRegistry.Handle newGroup(ConfigRegistry.Handle parentHandle, java.lang.String name)
public ConfigRegistry.Handle newGroup(java.lang.Object owner, java.lang.String parentPath, java.lang.String name)
public ConfigRegistry.Handle newGroup(java.lang.String parentPath, java.lang.String name)
public void valueChanged(ConfigRegistry.Handle handle)
public void valueChanged(java.lang.String path)
public boolean setType(java.lang.Object owner, ConfigRegistry.Handle handle, ConfigRegistry.EntryType type)
public boolean setType(ConfigRegistry.Handle handle, ConfigRegistry.EntryType type)
public boolean setType(java.lang.Object owner, java.lang.String path, ConfigRegistry.EntryType type)
public boolean setType(java.lang.String path, ConfigRegistry.EntryType type)
public boolean setValue(java.lang.Object owner, ConfigRegistry.Handle handle, java.lang.Object value)
public boolean setValue(ConfigRegistry.Handle handle, java.lang.Object value)
public boolean setValue(java.lang.Object owner, java.lang.String path, java.lang.Object value)
public boolean setValue(java.lang.String path, java.lang.Object value)
public boolean setValueFilter(java.lang.Object owner, ConfigRegistry.Handle handle, ConfigRegistry.ValueFilter filter)
public boolean setValueFilter(ConfigRegistry.Handle handle, ConfigRegistry.ValueFilter filter)
public boolean setValueFilter(java.lang.Object owner, java.lang.String path, ConfigRegistry.ValueFilter filter)
public boolean setValueFilter(java.lang.String path, ConfigRegistry.ValueFilter filter)
public boolean setDefaultValue(java.lang.Object owner, ConfigRegistry.Handle handle, java.lang.Object defaultValue)
public boolean setDefaultValue(ConfigRegistry.Handle handle, java.lang.Object defaultValue)
public boolean setDefaultValue(java.lang.Object owner, java.lang.String path, java.lang.Object defaultValue)
public boolean setDefaultValue(java.lang.String path, java.lang.Object defaultValue)
public boolean setModifier(java.lang.Object owner, ConfigRegistry.Handle handle, int modifier)
public boolean setModifier(ConfigRegistry.Handle handle, int modifier)
public boolean setModifier(java.lang.Object owner, java.lang.String path, int modifier)
public boolean setModifier(java.lang.String path, int modifier)
public boolean addModifier(java.lang.Object owner, ConfigRegistry.Handle handle, int modifier)
public boolean addModifier(ConfigRegistry.Handle handle, int modifier)
public boolean addModifier(java.lang.Object owner, java.lang.String path, int modifier)
public boolean addModifier(java.lang.String path, int modifier)
public boolean setProperty(java.lang.Object owner, ConfigRegistry.Handle handle, java.lang.String key, java.lang.Object value)
public boolean setProperty(ConfigRegistry.Handle handle, java.lang.String key, java.lang.Object value)
public boolean setProperty(java.lang.Object owner, java.lang.String path, java.lang.String key, java.lang.Object value)
public boolean setProperty(java.lang.String path, java.lang.String key, java.lang.Object value)
public boolean setStorage(java.lang.Object owner, ConfigRegistry.Handle handle, ConfigStorage storage)
public boolean setStorage(ConfigRegistry.Handle handle, ConfigStorage storage)
public boolean setStorage(java.lang.Object owner, java.lang.String path, ConfigStorage storage)
public boolean setStorage(java.lang.String path, ConfigStorage storage)
public boolean pathExists(java.lang.String path)
public boolean isEntry(java.lang.String path)
public boolean isEntry(ConfigRegistry.Handle handle)
public boolean isGroup(java.lang.String path)
public boolean isGroup(ConfigRegistry.Handle handle)
public java.lang.String getName(java.lang.String path)
public java.lang.String getName(ConfigRegistry.Handle handle)
public ConfigRegistry.Handle getHandle(java.lang.String path)
public java.lang.String getPath(ConfigRegistry.Handle handle)
public ConfigRegistry.EntryType getType(java.lang.String path)
public ConfigRegistry.EntryType getType(ConfigRegistry.Handle handle)
public int getModifier(java.lang.String path)
public int getModifier(ConfigRegistry.Handle handle)
public java.lang.Class<?> getEntryClass(java.lang.String path)
public java.lang.Class<?> getEntryClass(ConfigRegistry.Handle handle)
public ConfigRegistry.Handle getParentHandle(java.lang.String path)
public ConfigRegistry.Handle getParentHandle(ConfigRegistry.Handle handle)
public java.lang.String getParentPath(java.lang.String path)
public java.lang.String getParentPath(ConfigRegistry.Handle handle)
public java.lang.Object getValue(java.lang.String path)
public <O> O getValue(ConfigRegistry.Handle handle, java.lang.Class<O> clazz)
public <O> O getValue(java.lang.String path, java.lang.Class<O> clazz)
public <O> O getValue(ConfigRegistry.Handle handle, O defaultValue)
public <O> O getValue(java.lang.String path, O defaultValue)
public java.lang.Object getValue(ConfigRegistry.Handle handle)
public int getInteger(ConfigRegistry.Handle handle)
public int getInteger(java.lang.String path)
public java.awt.Color getColor(ConfigRegistry.Handle handle)
public java.awt.Color getColor(java.lang.String path)
public java.lang.String getString(ConfigRegistry.Handle handle)
public java.lang.String getString(java.lang.String path)
public java.nio.file.Path getFile(ConfigRegistry.Handle handle)
public java.nio.file.Path getFile(java.lang.String path)
public boolean getBoolean(ConfigRegistry.Handle handle)
public boolean getBoolean(java.lang.String path)
public double getDouble(ConfigRegistry.Handle handle)
public double getDouble(java.lang.String path)
public float getFloat(ConfigRegistry.Handle handle)
public float getFloat(java.lang.String path)
public short getShort(ConfigRegistry.Handle handle)
public short getShort(java.lang.String path)
public long getLong(ConfigRegistry.Handle handle)
public long getLong(java.lang.String path)
public byte getByte(ConfigRegistry.Handle handle)
public byte getByte(java.lang.String path)
public char getCharacter(ConfigRegistry.Handle handle)
public char getCharacter(java.lang.String path)
public java.util.List<?> getList(ConfigRegistry.Handle handle)
public java.util.List<?> getList(java.lang.String path)
public java.util.Map<java.lang.String,?> getMap(ConfigRegistry.Handle handle)
public java.util.Map<java.lang.String,?> getMap(java.lang.String path)
public java.lang.Object getMapEntry(java.lang.String path, java.lang.String key)
public java.lang.Object getMapEntry(ConfigRegistry.Handle handle, java.lang.String key)
public ConfigRegistry.ValueFilter getValueFilter(java.lang.String path)
public ConfigRegistry.ValueFilter getValueFilter(ConfigRegistry.Handle handle)
public java.lang.Object getDefaultValue(java.lang.String path)
public java.lang.Object getDefaultValue(ConfigRegistry.Handle handle)
public int getItemCount(java.lang.String path)
public int getItemCount(ConfigRegistry.Handle handle)
public java.lang.Object getProperty(java.lang.String path, java.lang.String key)
public java.lang.Object getProperty(ConfigRegistry.Handle handle, java.lang.String key)
public ConfigRegistry.Handle getChildHandle(java.lang.String path, int index)
public ConfigRegistry.Handle getChildHandle(ConfigRegistry.Handle handle, int index)
public ConfigRegistry.Handle getChildHandle(java.lang.String path, java.lang.String name)
public ConfigRegistry.Handle getChildHandle(ConfigRegistry.Handle handle, java.lang.String name)
public java.lang.String getChildPath(java.lang.String path, int index)
public java.lang.String getChildPath(ConfigRegistry.Handle handle, int index)
public java.lang.String getChildPath(java.lang.String path, java.lang.String name)
public java.lang.String getChildPath(ConfigRegistry.Handle handle, java.lang.String name)
public ConfigRegistry.Handle getChildHandle(ConfigRegistry.Handle handle, java.lang.String... names)
public ConfigRegistry.Handle getChildHandle(java.lang.String path, java.lang.String... names)
public java.lang.String getChildPath(ConfigRegistry.Handle handle, java.lang.String... names)
public java.lang.String getChildPath(java.lang.String path, java.lang.String... names)
public boolean isHidden(java.lang.String path)
public boolean isHidden(ConfigRegistry.Handle handle)
public boolean isModifiable(java.lang.String path)
public boolean isModifiable(ConfigRegistry.Handle handle)
public boolean isLocked(java.lang.String path)
public boolean isLocked(ConfigRegistry.Handle handle)
public boolean isVirtual(java.lang.String path)
public boolean isVirtual(ConfigRegistry.Handle handle)
public boolean isParentOf(ConfigRegistry.Handle parentHandle, ConfigRegistry.Handle handle)
public java.lang.Object[] toPath(ConfigRegistry.Handle handle)
public boolean isRoot(ConfigRegistry.Handle handle)