en.twf, de-CH.tsw). The overriden resolveFilename() has a special mimic for handling territories (see uima::ResourceManager::createFilenameForLanguage()).
Public Member Functions | |
util::Filename const & | getFilename () const |
icu::UnicodeString const & | getKey () const |
icu::UnicodeString const & | getKind () const |
Protected Member Functions | |
virtual | ~LanguageKindFileResource () |
virtual void | resolveFilename () |
overrides method of superclass. | |
LanguageKindFileResource (icu::UnicodeString const &crKey, icu::UnicodeString const &crKind, bool bTryAlternativeTerritories, char cLanguageTerritorySeparator= '-') | |
void | setNewKey (icu::UnicodeString const &) |
virtual void | init (ErrorInfo &)=0 |
virtual void | deInit ()=0 |
Protected Attributes | |
bool | iv_bTryAlternativeTerritories |
char | iv_cLanguageTerritorySeparator |
util::Filename | iv_fileName |
virtual uima::LanguageKindFileResource::~LanguageKindFileResource | ( | ) | [protected, virtual] |
uima::LanguageKindFileResource::LanguageKindFileResource | ( | icu::UnicodeString const & | crKey, | |
icu::UnicodeString const & | crKind, | |||
bool | bTryAlternativeTerritories, | |||
char | cLanguageTerritorySeparator = '-' | |||
) | [protected] |
virtual void uima::LanguageKindFileResource::resolveFilename | ( | ) | [protected, virtual] |
overrides method of superclass.
prepends the current data path to the filename.
Reimplemented from uima::FileResource.
util::Filename const& uima::FileResource::getFilename | ( | void | ) | const [inline, inherited] |
icu::UnicodeString const& uima::ResourceABase::getKey | ( | ) | const [inline, inherited] |
icu::UnicodeString const& uima::ResourceABase::getKind | ( | ) | const [inline, inherited] |
void uima::ResourceABase::setNewKey | ( | icu::UnicodeString const & | ) | [protected, inherited] |
virtual void uima::ResourceABase::init | ( | ErrorInfo & | ) | [protected, pure virtual, inherited] |
Implemented in uima::internal::ResourceAnnotatorFile.
virtual void uima::ResourceABase::deInit | ( | ) | [protected, pure virtual, inherited] |
Implemented in uima::internal::ResourceAnnotatorFile.
bool uima::LanguageKindFileResource::iv_bTryAlternativeTerritories [protected] |
char uima::LanguageKindFileResource::iv_cLanguageTerritorySeparator [protected] |
util::Filename uima::FileResource::iv_fileName [protected, inherited] |