Overview
Class List
Class Hierarchy
Class Members
Functions & Constants
Defines
Header Files
uima::ResourceABase Class Reference
Inherited by uima::FileResource.
List of all members.
Detailed Description
This class is the abstract base class for all resources handled by the resource manager (uima::ResourceManager).
Override methods init() and deInit(). A resource is uniquely identified by its "kind" (e.g. if its a annotator, a stopword file, a FROST dictionary etc.) and a "key" (e.g. the annotator name, the language of the stopword file etc.). Objects of derived classes may only be created by objects of a class derived from uima::ResourceFactoryABase.
|
Public Member Functions |
icu::UnicodeString const & | getKey () const |
icu::UnicodeString const & | getKind () const |
Protected Member Functions |
| ResourceABase (icu::UnicodeString const &crKey, icu::UnicodeString const &crKind) |
virtual | ~ResourceABase () |
void | setNewKey (icu::UnicodeString const &) |
virtual void | init (ErrorInfo &)=0 |
virtual void | deInit ()=0 |
Constructor & Destructor Documentation
uima::ResourceABase::ResourceABase |
( |
icu::UnicodeString const & |
crKey, |
|
|
icu::UnicodeString const & |
crKind |
|
) |
[protected] |
|
virtual uima::ResourceABase::~ResourceABase |
( |
|
) |
[protected, virtual] |
|
Member Function Documentation
icu::UnicodeString const& uima::ResourceABase::getKey |
( |
|
) |
const [inline] |
|
icu::UnicodeString const& uima::ResourceABase::getKind |
( |
|
) |
const [inline] |
|
void uima::ResourceABase::setNewKey |
( |
icu::UnicodeString const & |
|
) |
[protected] |
|
virtual void uima::ResourceABase::init |
( |
ErrorInfo & |
|
) |
[protected, pure virtual] |
|
virtual void uima::ResourceABase::deInit |
( |
|
) |
[protected, pure virtual] |
|
The documentation for this class was generated from the following file:
Generated on Mon Oct 1 16:04:13 2012 for UIMACPP API by
1.3.9.1