/// map from XML to API names
std::unique_ptr<NameMap> pEventNameMap;
/// stack of previous aEventNameMap
std::vector< std::unique_ptr<NameMap> > aEventNameMapVector;
public:
XMLEventImportHelper();
~XMLEventImportHelper();
/// register a handler for a particular language type void RegisterFactory( const OUString& rLanguage,
std::unique_ptr<XMLEventContextFactory> aFactory );
/// add event name translation to the internal table void AddTranslationTable( const XMLEventNameTranslation* pTransTable );
/// save the old translation table on a stack and install an empty table void PushTranslationTable();
/// recover the top-most previously saved translation table void PopTranslationTable();
/// create an appropriate import context for a particular event
SvXMLImportContext* CreateContext(
SvXMLImport& rImport, const css::uno::Reference< css::xml::sax::XFastAttributeList> & xAttrList,
XMLEventsImportContext* rEvents, const OUString& rXmlEventName, const OUString& rLanguage);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.