public abstract class AbstractEntryStorage extends Object
Constructor and Description |
---|
AbstractEntryStorage(int kind) |
Modifier and Type | Method and Description |
---|---|
protected abstract SettingsSet |
createEmptySettings() |
List<ICLanguageSettingEntry> |
getEntries(List<ICLanguageSettingEntry> list) |
int |
getKind() |
protected SettingsSet |
initCache() |
static String[] |
macroNameValueFromValue(String value) |
protected abstract void |
obtainEntriesFromLevel(int levelNum,
SettingsSet.SettingLevel level) |
protected abstract void |
putEntriesToLevel(int levelNum,
SettingsSet.SettingLevel level) |
protected void |
resetDefaults() |
void |
setEntries(ICLanguageSettingEntry[] entries) |
public int getKind()
public List<ICLanguageSettingEntry> getEntries(List<ICLanguageSettingEntry> list)
protected void resetDefaults()
public void setEntries(ICLanguageSettingEntry[] entries)
protected SettingsSet initCache()
protected abstract void putEntriesToLevel(int levelNum, SettingsSet.SettingLevel level)
protected abstract void obtainEntriesFromLevel(int levelNum, SettingsSet.SettingLevel level)
protected abstract SettingsSet createEmptySettings()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.