// A contexts constructor does anything that is required if an element // starts. Namespace processing has been done already. // Note that virtual methods cannot be used inside constructors. Use // StartElement instead if this is required.
XMLTransformerContext( XMLTransformerBase& rTransformer,
OUString aQName );
// Create a children element context. By default, the import's // CreateContext method is called to create a new default context. virtual rtl::Reference<XMLTransformerContext> CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, const OUString& rQName, const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList );
// StartElement is called after a context has been constructed and // before an elements context is parsed. It may be used for actions that // require virtual methods. The default is to do nothing. virtualvoid StartElement( const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList );
// EndElement is called before a context will be destructed, but // after an elements context has been parsed. It may be used for actions // that require virtual methods. The default is to do nothing. virtualvoid EndElement();
// This method is called for all characters that are contained in the // current element. The default is to ignore them. virtualvoid Characters( const OUString& rChars );
// Is the current context a persistent one (i.e. one that saves is content // rather than exporting it directly? virtualbool IsPersistent() const;
// Export the whole element. By default, nothing is done here virtualvoid Export();
// Export the element content. By default, nothing is done here virtualvoid ExportContent();
};
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.