Public Member Functions | |
TextAnalysisEngineSpecifierBuilder () | |
~TextAnalysisEngineSpecifierBuilder () | |
void | buildTae (AnalysisEngineDescription &taeSpec, DOMElement *specElem, const icu::UnicodeString &xmlFileLoc) |
void | buildTaeFromFile (AnalysisEngineDescription &taeSpec, icu::UnicodeString const &fileName) |
void | buildTaeFromFile (AnalysisEngineDescription &taeSpec, char const *fileName) |
void | buildTaeFromMemory (AnalysisEngineDescription &taeSpec, icu::UnicodeString const &xmlString) |
void | buildTaeFromMemory (AnalysisEngineDescription &taeSpec, char const *cpszXMLString) |
TypeSystemDescription * | buildTypeSystemSpecifierFromFile (char const *filename) |
TypeSystemDescription * | buildTypeSystemSpecifierFromFile (icu::UnicodeString const &fileName) |
TypeSystemDescription * | buildTypeSystemSpecifierFromMemory (icu::UnicodeString const &xmlString) |
TypeSystemDescription * | buildTypeSystemSpecifierFromXMLBuffer (char const *xmlString) |
void | buildConfigParams (AnalysisEngineMetaData &aeDesc, DOMElement *specElem) |
void | buildConfigParamSettings (AnalysisEngineMetaData &aeDesc, DOMElement *specElem) |
void | buildTypePriorities (AnalysisEngineMetaData &aeDesc, DOMElement *specElem, icu::UnicodeString const &xmlFileLoc, std::vector< icu::UnicodeString > &alreadyImported) |
void | buildTypePriorities (AnalysisEngineMetaData::TyVecpTypePriorities &typePriorityDesc, DOMElement *specElem) |
void | buildFSIndexes (AnalysisEngineMetaData &aeDesc, DOMElement *specElem) |
void | buildFSIndexes (AnalysisEngineMetaData::TyVecpFSIndexDescriptions &vecFSIndexDescs, DOMElement *descElem) |
void | buildSofaMappings (AnalysisEngineDescription::TyVecpSofaMappings &sofaMapDesc, DOMElement *specElem) |
void | appendToXMLBuffer (AnalysisEngineMetaData::TyVecpFSIndexDescriptions const &fsDesc, icu::UnicodeString &xmlString) |
void | appendToXMLBuffer (AnalysisEngineMetaData::TyVecpTypePriorities const &prioDesc, icu::UnicodeString &xmlString) |
void | appendToXMLBuffer (AnalysisEngineDescription::TyVecpSofaMappings const &sofaMapDesc, icu::UnicodeString &xmlString) |
void | buildFromXMLBuffer (AnalysisEngineMetaData::TyVecpFSIndexDescriptions &fsDesc, icu::UnicodeString const &xmlString) |
void | buildFromXMLBuffer (AnalysisEngineMetaData::TyVecpTypePriorities &prioDesc, icu::UnicodeString const &xmlString) |
void | buildFromXMLBuffer (AnalysisEngineDescription::TyVecpSofaMappings &sofaMapDesc, icu::UnicodeString const &xmlString) |
void | setErrorHandler (ErrorHandler *) |
void | parseAnalysisEngineDescription (AnalysisEngineDescription &aeDesc, char const *fileName) |
Enables or disables XML scheam validation. | |
void | parseAnalysisEngineDescription (AnalysisEngineDescription &aeDesc, icu::UnicodeString const &fileName) |
Parses an AnalysisEngineDescription from an XML file. | |
void | parseAnalysisEngineDescription (AnalysisEngineDescription &aeDesc, InputSource const &crInputSource) |
Parses an AnalysisEngineDescription from an XML input stream. | |
void | parseTypeSystemDescription (TypeSystemDescription &aeDesc, InputSource const &crInputSource) |
Parses an TypeSystemDescription from an XML input stream. | |
void | parseFSIndexDescription (AnalysisEngineMetaData::TyVecpFSIndexDescriptions &fsDesc, InputSource const &crInputSource) |
Parses an FSIndexDescriptions from an XML input stream. | |
void | parseTypePriorities (AnalysisEngineMetaData::TyVecpTypePriorities &prioDesc, InputSource const &crInputSource) |
Parses an TypePriorities from an XML input stream. | |
void | parseSofaMappings (AnalysisEngineDescription::TyVecpSofaMappings &sofaMapDesc, InputSource const &crInputSource) |
Parses an SofaMappings from an XML input stream. | |
OperationalProperties * | buildOperationalProperties (DOMElement *descElem) |
Protected Member Functions | |
void | buildAnalysisEngineDescription (AnalysisEngineDescription &taeSpec, DOMElement *specElem, const icu::UnicodeString &xmlFileLoc) |
void | buildSofaMappings (AnalysisEngineDescription &taeSpec, DOMElement *specElem) |
uima::TextAnalysisEngineSpecifierBuilder::TextAnalysisEngineSpecifierBuilder | ( | ) |
uima::TextAnalysisEngineSpecifierBuilder::~TextAnalysisEngineSpecifierBuilder | ( | ) |
void uima::TextAnalysisEngineSpecifierBuilder::buildTae | ( | AnalysisEngineDescription & | taeSpec, | |
DOMElement * | specElem, | |||
const icu::UnicodeString & | xmlFileLoc | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildTaeFromFile | ( | AnalysisEngineDescription & | taeSpec, | |
icu::UnicodeString const & | fileName | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildTaeFromFile | ( | AnalysisEngineDescription & | taeSpec, | |
char const * | fileName | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildTaeFromMemory | ( | AnalysisEngineDescription & | taeSpec, | |
icu::UnicodeString const & | xmlString | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildTaeFromMemory | ( | AnalysisEngineDescription & | taeSpec, | |
char const * | cpszXMLString | |||
) |
TypeSystemDescription* uima::TextAnalysisEngineSpecifierBuilder::buildTypeSystemSpecifierFromFile | ( | char const * | filename | ) |
TypeSystemDescription* uima::TextAnalysisEngineSpecifierBuilder::buildTypeSystemSpecifierFromFile | ( | icu::UnicodeString const & | fileName | ) |
TypeSystemDescription* uima::TextAnalysisEngineSpecifierBuilder::buildTypeSystemSpecifierFromMemory | ( | icu::UnicodeString const & | xmlString | ) |
TypeSystemDescription* uima::TextAnalysisEngineSpecifierBuilder::buildTypeSystemSpecifierFromXMLBuffer | ( | char const * | xmlString | ) |
void uima::TextAnalysisEngineSpecifierBuilder::buildConfigParams | ( | AnalysisEngineMetaData & | aeDesc, | |
DOMElement * | specElem | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildConfigParamSettings | ( | AnalysisEngineMetaData & | aeDesc, | |
DOMElement * | specElem | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildTypePriorities | ( | AnalysisEngineMetaData & | aeDesc, | |
DOMElement * | specElem, | |||
icu::UnicodeString const & | xmlFileLoc, | |||
std::vector< icu::UnicodeString > & | alreadyImported | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildTypePriorities | ( | AnalysisEngineMetaData::TyVecpTypePriorities & | typePriorityDesc, | |
DOMElement * | specElem | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildFSIndexes | ( | AnalysisEngineMetaData & | aeDesc, | |
DOMElement * | specElem | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildFSIndexes | ( | AnalysisEngineMetaData::TyVecpFSIndexDescriptions & | vecFSIndexDescs, | |
DOMElement * | descElem | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildSofaMappings | ( | AnalysisEngineDescription::TyVecpSofaMappings & | sofaMapDesc, | |
DOMElement * | specElem | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::appendToXMLBuffer | ( | AnalysisEngineMetaData::TyVecpFSIndexDescriptions const & | fsDesc, | |
icu::UnicodeString & | xmlString | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::appendToXMLBuffer | ( | AnalysisEngineMetaData::TyVecpTypePriorities const & | prioDesc, | |
icu::UnicodeString & | xmlString | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::appendToXMLBuffer | ( | AnalysisEngineDescription::TyVecpSofaMappings const & | sofaMapDesc, | |
icu::UnicodeString & | xmlString | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildFromXMLBuffer | ( | AnalysisEngineMetaData::TyVecpFSIndexDescriptions & | fsDesc, | |
icu::UnicodeString const & | xmlString | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildFromXMLBuffer | ( | AnalysisEngineMetaData::TyVecpTypePriorities & | prioDesc, | |
icu::UnicodeString const & | xmlString | |||
) |
void uima::TextAnalysisEngineSpecifierBuilder::buildFromXMLBuffer | ( | AnalysisEngineDescription::TyVecpSofaMappings & | sofaMapDesc, | |
icu::UnicodeString const & | xmlString | |||
) |
void uima::XMLParser::setErrorHandler | ( | ErrorHandler * | ) | [inherited] |
void uima::XMLParser::parseAnalysisEngineDescription | ( | AnalysisEngineDescription & | aeDesc, | |
char const * | fileName | |||
) | [inherited] |
Enables or disables XML scheam validation.
aEnable | true to enable validation, false to disable validation Parses an AnalysisEngineDescription from an XML file. | |
aeDesc | reference to AnalysisEngineDescription object | |
fileName | char buffer file containing the XML document to be parsed. |
InvalidXMLException | if the input XML is not valid or does not specify a valid AnalysisEngineDescription |
void uima::XMLParser::parseAnalysisEngineDescription | ( | AnalysisEngineDescription & | aeDesc, | |
icu::UnicodeString const & | fileName | |||
) | [inherited] |
Parses an AnalysisEngineDescription from an XML file.
aeDesc | reference to AnalysisEngineDescription object | |
fileName | UnicodeStrin object containing the file name of the file cotaining the XML document. |
InvalidXMLException | if the input XML is not valid or does not specify a valid AnalysisEngineDescription |
void uima::XMLParser::parseAnalysisEngineDescription | ( | AnalysisEngineDescription & | aeDesc, | |
InputSource const & | crInputSource | |||
) | [inherited] |
Parses an AnalysisEngineDescription from an XML input stream.
aeDesc | reference to AnalysisEngineDescription object. | |
crInputSource | the input source from which to read the XML document. |
InvalidXMLException | if the input XML is not valid or does not specify a valid AnalysisEngineDescription |
void uima::XMLParser::parseTypeSystemDescription | ( | TypeSystemDescription & | aeDesc, | |
InputSource const & | crInputSource | |||
) | [inherited] |
Parses an TypeSystemDescription from an XML input stream.
aeDesc | reference to TypeSystemDescription object. | |
crInputSource | the input source from which to read the XML document. |
InvalidXMLException | if the input XML is not valid or does not specify a valid AnalysisEngineDescription |
void uima::XMLParser::parseFSIndexDescription | ( | AnalysisEngineMetaData::TyVecpFSIndexDescriptions & | fsDesc, | |
InputSource const & | crInputSource | |||
) | [inherited] |
Parses an FSIndexDescriptions from an XML input stream.
Caller assumes ownership of objects in the vector.
fsDesc | reference to TyVecpFSIndexDescriptions object. | |
crInputSource | the input source from which to read the XML document. |
InvalidXMLException | if the input XML is not valid or does not specify a valid AnalysisEngineDescription |
void uima::XMLParser::parseTypePriorities | ( | AnalysisEngineMetaData::TyVecpTypePriorities & | prioDesc, | |
InputSource const & | crInputSource | |||
) | [inherited] |
Parses an TypePriorities from an XML input stream.
Caller assumes ownership of objects in the vector.
prioDesc | reference to TyVecpTypePriorities object. | |
crInputSource | the input source from which to read the XML document. |
InvalidXMLException | if the input XML is not valid or does not specify a valid AnalysisEngineDescription |
void uima::XMLParser::parseSofaMappings | ( | AnalysisEngineDescription::TyVecpSofaMappings & | sofaMapDesc, | |
InputSource const & | crInputSource | |||
) | [inherited] |
Parses an SofaMappings from an XML input stream.
Caller assumes ownership of objects in the vector.
sofaMapDesc | reference to TyVecpTypePriorities object. | |
crInputSource | the input source from which to read the XML document. |
InvalidXMLException | if the input XML is not valid or does not specify a valid AnalysisEngineDescription |
OperationalProperties* uima::XMLParser::buildOperationalProperties | ( | DOMElement * | descElem | ) | [inherited] |
void uima::XMLParser::buildAnalysisEngineDescription | ( | AnalysisEngineDescription & | taeSpec, | |
DOMElement * | specElem, | |||
const icu::UnicodeString & | xmlFileLoc | |||
) | [protected, inherited] |
void uima::XMLParser::buildSofaMappings | ( | AnalysisEngineDescription & | taeSpec, | |
DOMElement * | specElem | |||
) | [protected, inherited] |