Overview   Class List   Class Hierarchy   Class Members   Functions & Constants   Defines   Header Files  

uima::SettingsForGroup Class Reference

Inherits uima::MetaDataObject.

List of all members.


Detailed Description

Contains allNameValuePairobjects 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 ofnvPairand will delete it in its destructor !
NameValuePairgetNameValuePair (const icu::UnicodeString &paramName) const
 Returns theNameValuePairwhose name equalsparamNameor NULL if no such object can be found.
std::vector< NameValuePair
const * > 
getNameValuePairs () const
bool isModifiable () const

Protected Attributes

bool iv_bIsModifiable

Constructor & Destructor Documentation

uima::SettingsForGroup::SettingsForGroup (  )  [inline]

uima::SettingsForGroup::~SettingsForGroup (  )  [inline]


Member Function Documentation

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 ofnvPairand will delete it in its destructor !

References EXISTS, and uima::NameValuePair::getName().

NameValuePair* uima::SettingsForGroup::getNameValuePair ( const icu::UnicodeString &  paramName  )  const [inline]

Returns theNameValuePairwhose name equalsparamNameor NULL if no such object can be found.

std::vector<NameValuePair const *> uima::SettingsForGroup::getNameValuePairs (  )  const

bool uima::MetaDataObject::isModifiable (  )  const [inline, inherited]


Member Data Documentation

bool uima::MetaDataObject::iv_bIsModifiable [protected, inherited]


The documentation for this class was generated from the following file:

Generated on Mon Oct 1 11:15:08 2012 for UIMACPP API by  doxygen 1.5.6