NameValuePair
objects for a certain configuration group. Public Member Functions | |
SettingsForGroup () | |
~SettingsForGroup () | |
void | commit () |
Does nothing, as reconfiguration of parameter values is possible. | |
void | addNameValuePair (NameValuePair *nvPair) |
Note: This object will assume memory ownership ofnvPair and will delete it in its destructor ! | |
NameValuePair * | getNameValuePair (const icu::UnicodeString ¶mName) const |
Returns theNameValuePair whose name equalsparamName or NULL if no such object can be found. | |
std::vector< NameValuePair const * > | getNameValuePairs () const |
bool | isModifiable () const |
Protected Attributes | |
bool | iv_bIsModifiable |
uima::SettingsForGroup::SettingsForGroup | ( | ) | [inline] |
uima::SettingsForGroup::~SettingsForGroup | ( | ) | [inline] |
void uima::SettingsForGroup::commit | ( | ) | [inline, virtual] |
Does nothing, as reconfiguration of parameter values is possible.
Reimplemented from uima::MetaDataObject.
void uima::SettingsForGroup::addNameValuePair | ( | NameValuePair * | nvPair | ) | [inline] |
Note: This object will assume memory ownership ofnvPair
and will delete it in its destructor !
References EXISTS, and uima::NameValuePair::getName().
NameValuePair* uima::SettingsForGroup::getNameValuePair | ( | const icu::UnicodeString & | paramName | ) | const [inline] |
Returns theNameValuePair
whose name equalsparamName
or NULL if no such object can be found.
std::vector<NameValuePair const *> uima::SettingsForGroup::getNameValuePairs | ( | ) | const |
bool uima::MetaDataObject::isModifiable | ( | ) | const [inline, inherited] |
bool uima::MetaDataObject::iv_bIsModifiable [protected, inherited] |