edu.stanford.smi.protegex.owl.model.project
Interface SettingsMap
- All Known Implementing Classes:
- AbstractSettingsMap, DefaultSettingsMap
public interface SettingsMap
A generic interface to store project-related settings and configurations.
SettingsMaps can be nested recursively, i.e. a SettingsMap can contain
various other sub-maps (similar to an XML file).
- Author:
- Holger Knublauch
getBoolean
Boolean getBoolean(String key)
getInteger
Integer getInteger(String key)
getSettingsMap
SettingsMap getSettingsMap(String key)
- Gets or creates a nested SettingsMap.
- Parameters:
key
- the name of the nested map.
- Returns:
- an existing or ne SettingsMap
getString
String getString(String key)
getString
String getString(String key,
String defaultValue)
listKeys
Iterator listKeys()
remove
void remove(String key)
setBoolean
void setBoolean(String key,
boolean value)
setBoolean
void setBoolean(String key,
Boolean value)
setInteger
void setInteger(String key,
int value)
setInteger
void setInteger(String key,
Integer value)
setString
void setString(String key,
String value)
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.