LibreOffice Module xmloff (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | Friends | List of all members
SvXMLImportContext Class Reference

This class deliberately does not support XWeak, to improve performance when loading large documents. More...

#include <xmlictxt.hxx>

Inheritance diagram for SvXMLImportContext:
[legend]
Collaboration diagram for SvXMLImportContext:
[legend]

Public Member Functions

 SvXMLImportContext (SvXMLImport &rImport)
 A contexts constructor does anything that is required if an element starts. More...
 
virtual ~SvXMLImportContext ()
 A contexts destructor does anything that is required if an element ends. More...
 
virtual void SAL_CALL startFastElement (sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
 
virtual void SAL_CALL startUnknownElement (const OUString &Namespace, const OUString &Name, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
 
virtual void SAL_CALL endFastElement (sal_Int32 Element) override
 endFastElement is called before a context will be destructed, but after an elements context has been parsed. More...
 
virtual void SAL_CALL endUnknownElement (const OUString &Namespace, const OUString &Name) override
 
virtual css::uno::Reference< XFastContextHandler > SAL_CALL createFastChildContext (sal_Int32 Element, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
 
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createUnknownChildContext (const OUString &Namespace, const OUString &Name, const css::uno::Reference< css::xml::sax::XFastAttributeList > &Attribs) override
 
virtual void SAL_CALL characters (const OUString &aChars) override
 This method is called for all characters that are contained in the current element. More...
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &aType) final override
 
virtual void SAL_CALL acquire () final override throw ()
 
virtual void SAL_CALL release () final override throw ()
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () final override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () final override
 

Protected Member Functions

SvXMLImportGetImport ()
 
const SvXMLImportGetImport () const
 

Private Attributes

SvXMLImportmrImport
 
oslInterlockedCount m_nRefCount
 

Friends

class SvXMLImport
 

Detailed Description

This class deliberately does not support XWeak, to improve performance when loading large documents.

Definition at line 45 of file xmlictxt.hxx.

Constructor & Destructor Documentation

SvXMLImportContext::SvXMLImportContext ( SvXMLImport rImport)

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.

Definition at line 30 of file xmlictxt.cxx.

Referenced by XMLIndexTOCStylesContext::createFastChildContext(), SvXMLNumFormatContext::createFastChildContext(), SdXMLAppletShapeContext::createFastChildContext(), SdXMLPluginShapeContext::createFastChildContext(), SdXMLFrameShapeContext::createFastChildContext(), XMLDropDownFieldImportContext::createFastChildContext(), and SchemaRestrictionContext::HandleChild().

SvXMLImportContext::~SvXMLImportContext ( )
virtual

A contexts destructor does anything that is required if an element ends.

By default, nothing is done. Note that virtual methods cannot be used inside destructors. Use EndElement instead if this is required.

Definition at line 36 of file xmlictxt.cxx.

Member Function Documentation

virtual void SAL_CALL SvXMLImportContext::acquire ( )
throw (
)
inlinefinaloverridevirtual

Definition at line 100 of file xmlictxt.hxx.

void SAL_CALL SvXMLImportContext::characters ( const OUString &  aChars)
overridevirtual
uno::Reference< xml::sax::XFastContextHandler > SAL_CALL SvXMLImportContext::createFastChildContext ( sal_Int32  Element,
const css::uno::Reference< css::xml::sax::XFastAttributeList > &  Attribs 
)
overridevirtual

Reimplemented in XMLDropDownFieldImportContext, XMLAnnotationImportContext, XMLDdeFieldDeclsImportContext, XMLMacroFieldImportContext, SdXMLTableShapeContext, xmloff::OFormImport, SdXMLCustomShapeContext, xmloff::OGridImport, SdXMLFrameShapeContext, xmloff::OColumnWrapperImport, SdXMLPluginShapeContext, SdXMLNumberFormatMemberImportContext, SdXMLAppletShapeContext, xmloff::OListAndComboImport, SdXMLObjectShapeContext, SdXMLChartShapeContext, xmloff::OTextLikeImport, SdXMLGraphicObjectShapeContext, XMLVariableDeclsImportContext, XMLDatabaseFieldImportContext, SdXMLMasterStylesContext, xmloff::OListPropertyContext, SchXMLDataPointContext, SvxXMLListLevelStyleContext_Impl, SchXMLDataLabelContext, SvXMLStylesContext, SvXMLNumFormatContext, SchXMLTableCellContext, xmloff::OPropertyElementsContext, SchXMLDataLabelParaContext, SdXMLPresentationPageLayoutContext, SchXMLTitleContext, SchXMLTableRowContext, SchXMLTableRowsContext, XMLIndexTemplateContext, xmloff::OElementImport, SdXMLShapeContext, SdXMLMasterPageContext, XMLFontStyleContextFontFaceUri, SchXMLPlotAreaContext, XMLTableImportContext, SchXMLTableColumnsContext, xmloff::OPropertyImport, XMLEventsImportContext, XMLNumberedParaContext, XMLPropStyleContext, SchXMLSeries2Context, xmloff::BasicModuleElement, XMLTextMarkImportContext, SchXMLChartContext, SdXMLPageMasterContext, SchXMLBodyContext, XMLVersionListContext, XMLBitmapStyleContext, XMLFontStyleContextFontFaceSrc, DomBuilderContext, XMLIndexTOCContext, XMLTextFrameContext, XMLSectionImportContext, xmloff::BasicEmbeddedLibraryElement, XMLChangeElementImportContext, XMLIndexAlphabeticalSourceContext, XMLIndexTOCStylesContext, SdXMLGenericPageContext, XMLParaContext, XMLFootnoteImportContext, XMLIndexBibliographyConfigurationContext, XMLIndexSourceBaseContext, XMLFootnoteConfigurationImportContext, SchXMLFlatDocContext_Impl, XMLLineNumberingImportContext, XMLFontStyleContextFontFace, XMLChangedRegionImportContext, XMLBackgroundImageContext, XMLTextStyleContext, XMLEnhancedCustomShapeContext, XMLChangeInfoContext, XMLIndexUserSourceContext, XMLTextListBlockContext, XMLTextMasterPageContext, XMLIndexObjectSourceContext, XMLIndexTableSourceContext, XMLIndexTOCSourceContext, SdXMLNumberFormatImportContext, SvxXMLListStyleContext, SdXMLBodyContext, SchXMLTableContext, XMLAutoTextContainerEventImport, XMLIndexBodyContext, XMLIndexBibliographySourceContext, XFormsInstanceContext, XMLTextHeaderFooterContext, xmloff::BasicLibrariesElement, XMLTextListItemContext, TokenContext, xmloff::OFormsRootImport, XMLIndexIllustrationSourceContext, xmloff::AnimationNodeContext, XMLImageMapContext, XMLTextColumnsContext, SvXMLMetaDocumentContext, SvXMLPropertySetContext, SchXMLDocContext, XMLTextFrameHyperlinkContext, SchXMLParagraphContext, XMLReplacementImageContext, XMLShapeStyleContext, SchXMLAxisContext, SdXMLGroupShapeContext, XMLChartStyleContext, XMLEmbeddedObjectImportContext, XMLDocumentSettingsContext, XMLTrackedChangesImportContext, XMLStringBufferImportContext, SdXML3DSceneShapeContext, SdXMLShapeLinkContext, XMLFootnoteBodyImportContext, PageHeaderFooterContext, PageStyleContext, SdXMLEventsContext, SvxXMLTabStopImportContext, XMLTextShapeStyleContext, XMLScriptContext, SchXMLRegressionCurveObjectContext, XMLSymbolImageContext, SdXMLShowsContext, SdXMLDrawPageContext, SchXMLTextListContext, XMLAnimationsContext, SdXMLLayerSetContext, XMLGraphicsDefaultStyle, SchXMLCalculationSettingsContext, and XMLLabelSeparatorContext.

Definition at line 59 of file xmlictxt.cxx.

uno::Reference< xml::sax::XFastContextHandler > SAL_CALL SvXMLImportContext::createUnknownChildContext ( const OUString &  Namespace,
const OUString &  Name,
const css::uno::Reference< css::xml::sax::XFastAttributeList > &  Attribs 
)
overridevirtual

Reimplemented in DomBuilderContext, TokenContext, and XFormsInstanceContext.

Definition at line 65 of file xmlictxt.cxx.

void SvXMLImportContext::endFastElement ( sal_Int32  Element)
overridevirtual

endFastElement 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.

Reimplemented in XMLAnnotationImportContext, XMLDdeFieldImportContext, SdXMLTableShapeContext, xmloff::OFormImport, SdXMLCustomShapeContext, xmloff::OGridImport, SdXMLFrameShapeContext, SdXMLFloatingFrameShapeContext, SdXMLPluginShapeContext, SdXMLNumberFormatMemberImportContext, SdXMLAppletShapeContext, xmloff::OListAndComboImport, SdXMLObjectShapeContext, XMLDatabaseDisplayImportContext, SdXMLChartShapeContext, xmloff::OTextLikeImport, SdXMLGraphicObjectShapeContext, SdXMLMeasureShapeContext, XMLSetVarFieldImportContext, SdXMLHeaderFooterDeclContext, xmloff::OControlImport, SchXMLDataPointContext, xmloff::OListPropertyContext, SdXMLStylesContext, SchXMLTableCellContext, SdXMLPresentationPageLayoutContext, SchXMLDataLabelSpanContext, XMLDashStyleContext, XMLMarkerStyleContext, XMLIndexTemplateContext, xmloff::OElementImport, SdXMLMasterPageContext, SdXMLShapeContext, SchXMLPlotAreaContext, xmloff::BasicSourceCodeElement, XMLTableImportContext, XMLFontStyleContextFontFaceUri, XMLTransGradientStyleContext, SchXMLSeries2Context, XMLNumberedParaContext, XMLTextMarkImportContext, SchXMLChartContext, XMLBitmapStyleContext, XMLTextFieldImportContext, XMLChangeElementImportContext, XMLIndexTOCContext, xmloff::BasicEmbeddedLibraryElement, XMLTextFrameContext, XMLIndexSimpleEntryContext, XMLSectionImportContext, SdXMLGenericPageContext, XMLChangedRegionImportContext, XMLIndexAlphabeticalSourceContext, XMLIndexTOCStylesContext, XMLParaContext, XMLFootnoteImportContext, XMLIndexTitleTemplateContext, XMLBackgroundImageContext, XMLChangeInfoContext, XMLIndexSourceBaseContext, XMLIndexBibliographyEntryContext, SchXMLTableContext, XMLEnhancedCustomShapeContext, XMLHatchStyleContext, XMLIndexUserSourceContext, XMLTextListBlockContext, XFormsInstanceContext, XMLIndexObjectSourceContext, XMLIndexTableSourceContext, XMLLineNumberingSeparatorImportContext, XMLTextHeaderFooterContext, XMLIndexTOCSourceContext, XMLImageMapContext, SdXMLNumberFormatImportContext, XMLEmbeddedObjectImportContext, XMLTextColumnsContext, XMLIndexBibliographySourceContext, XMLCharContext, SdXML3DSceneShapeContext, xmloff::OFormsRootImport, XMLTextListItemContext, XMLDocumentSettingsContext, XMLElementPropertyContext, XMLReplacementImageContext, XMLStringBufferImportContext, SchXMLAxisContext, SchXMLParagraphContext, SvxXMLTabStopImportContext, SdXMLGroupShapeContext, xmloff::OFormEventsImportContext, XFormsModelContext, XMLBase64ImportContext, XMLSymbolImageContext, XMLTextDropCapImportContext, SdXMLDrawPageContext, XMLGradientStyleContext, XMLShapePropertySetContext, SdXMLDescriptionContext, SchXMLCalculationSettingsContext, SchXMLTextListContext, XMLLabelSeparatorContext, and XMLCalculationSettingsContext.

Definition at line 40 of file xmlictxt.cxx.

void SAL_CALL SvXMLImportContext::endUnknownElement ( const OUString &  Namespace,
const OUString &  Name 
)
overridevirtual

Reimplemented in XFormsInstanceContext.

Definition at line 54 of file xmlictxt.cxx.

css::uno::Sequence< sal_Int8 > SAL_CALL SvXMLImportContext::getImplementationId ( )
finaloverridevirtual

Definition at line 93 of file xmlictxt.cxx.

SvXMLImport& SvXMLImportContext::GetImport ( )
inlineprotected

Definition at line 56 of file xmlictxt.hxx.

Referenced by XMLEventsImportContext::AddEventValues(), SdXMLShapeContext::addGluePoint(), SdXMLShapeContext::AddShape(), TokenContext::characters(), XMLParaContext::characters(), XMLTextMasterPageContext::Create(), XMLPropStyleContext::Create(), XMLLineNumberingImportContext::CreateAndInsert(), XMLIndexBibliographyConfigurationContext::CreateAndInsert(), XMLTextStyleContext::CreateAndInsert(), XMLPropStyleContext::CreateAndInsert(), SvXMLNumFormatContext::CreateAndInsert(), SvxXMLListStyleContext::CreateAndInsertAuto(), SvxXMLListStyleContext::CreateAndInsertLate(), SchXMLAxisContext::CreateAxis(), SchemaRestrictionContext::CreateDataType(), XMLLabelSeparatorContext::createFastChildContext(), SchXMLCalculationSettingsContext::createFastChildContext(), XMLGraphicsDefaultStyle::createFastChildContext(), XMLChartPropertyContext::createFastChildContext(), SdXMLLayerSetContext::createFastChildContext(), SchXMLTextListContext::createFastChildContext(), XMLAnimationsContext::createFastChildContext(), SchXMLRegressionCurveObjectContext::createFastChildContext(), XMLSymbolImageContext::createFastChildContext(), XMLScriptContext::createFastChildContext(), SvxXMLTabStopImportContext::createFastChildContext(), XMLTextShapeStyleContext::createFastChildContext(), SdXMLEventsContext::createFastChildContext(), PageHeaderFooterContext::createFastChildContext(), PageStyleContext::createFastChildContext(), SdXML3DSceneShapeContext::createFastChildContext(), SdXMLShapeLinkContext::createFastChildContext(), XMLShapePropertySetContext::createFastChildContext(), XMLTextPropertySetContext::createFastChildContext(), XMLFootnoteBodyImportContext::createFastChildContext(), XMLStringBufferImportContext::createFastChildContext(), XMLTrackedChangesImportContext::createFastChildContext(), SdXMLGroupShapeContext::createFastChildContext(), XMLChartStyleContext::createFastChildContext(), XMLEmbeddedObjectImportContext::createFastChildContext(), XMLDocumentSettingsContext::createFastChildContext(), SchXMLAxisContext::createFastChildContext(), PagePropertySetContext::createFastChildContext(), XMLReplacementImageContext::createFastChildContext(), XMLShapeStyleContext::createFastChildContext(), SchXMLDocContext::createFastChildContext(), XMLTextFrameHyperlinkContext::createFastChildContext(), SvXMLMetaDocumentContext::createFastChildContext(), XMLTextColumnsContext::createFastChildContext(), xmloff::AnimationNodeContext::createFastChildContext(), xmloff::OFormsRootImport::createFastChildContext(), XMLImageMapContext::createFastChildContext(), XMLIndexIllustrationSourceContext::createFastChildContext(), TokenContext::createFastChildContext(), XMLTextListItemContext::createFastChildContext(), xmloff::BasicLibrariesElement::createFastChildContext(), XMLTextHeaderFooterContext::createFastChildContext(), XMLIndexBibliographySourceContext::createFastChildContext(), XFormsInstanceContext::createFastChildContext(), SchXMLTableContext::createFastChildContext(), XMLAutoTextContainerEventImport::createFastChildContext(), XMLIndexBodyContext::createFastChildContext(), SdXMLBodyContext::createFastChildContext(), SdXMLNumberFormatImportContext::createFastChildContext(), SvxXMLListStyleContext::createFastChildContext(), XMLIndexTOCSourceContext::createFastChildContext(), XMLIndexTableSourceContext::createFastChildContext(), XMLIndexObjectSourceContext::createFastChildContext(), XMLIndexUserSourceContext::createFastChildContext(), XMLTextListBlockContext::createFastChildContext(), XMLChangeInfoContext::createFastChildContext(), XMLBackgroundImageContext::createFastChildContext(), XMLTextStyleContext::createFastChildContext(), XMLChangedRegionImportContext::createFastChildContext(), XMLFontStyleContextFontFace::createFastChildContext(), XMLLineNumberingImportContext::createFastChildContext(), XMLFootnoteConfigurationImportContext::createFastChildContext(), XMLIndexSourceBaseContext::createFastChildContext(), SdXMLGenericPageContext::createFastChildContext(), XMLParaContext::createFastChildContext(), XMLFootnoteImportContext::createFastChildContext(), XMLIndexTOCStylesContext::createFastChildContext(), XMLIndexAlphabeticalSourceContext::createFastChildContext(), xmloff::BasicEmbeddedLibraryElement::createFastChildContext(), XMLChangeElementImportContext::createFastChildContext(), XMLSectionImportContext::createFastChildContext(), XMLTextFrameContext::createFastChildContext(), XMLIndexTOCContext::createFastChildContext(), DomBuilderContext::createFastChildContext(), XMLFontStyleContextFontFaceSrc::createFastChildContext(), XMLBitmapStyleContext::createFastChildContext(), SchXMLBodyContext::createFastChildContext(), SchXMLChartContext::createFastChildContext(), SchXMLSeries2Context::createFastChildContext(), XMLTextMarkImportContext::createFastChildContext(), xmloff::BasicModuleElement::createFastChildContext(), XMLPropStyleContext::createFastChildContext(), XMLNumberedParaContext::createFastChildContext(), XMLEventsImportContext::createFastChildContext(), SchXMLTableColumnsContext::createFastChildContext(), XMLTableImportContext::createFastChildContext(), SchXMLPlotAreaContext::createFastChildContext(), XMLFontStyleContextFontFaceUri::createFastChildContext(), SdXMLShapeContext::createFastChildContext(), XMLIndexTemplateContext::createFastChildContext(), SchXMLTableRowsContext::createFastChildContext(), SchXMLTableRowContext::createFastChildContext(), SchXMLTitleContext::createFastChildContext(), SchXMLDataLabelParaContext::createFastChildContext(), xmloff::OPropertyElementsContext::createFastChildContext(), SchXMLTableCellContext::createFastChildContext(), SvXMLNumFormatContext::createFastChildContext(), SchXMLDataLabelContext::createFastChildContext(), SvxXMLListLevelStyleContext_Impl::createFastChildContext(), SchXMLDataPointContext::createFastChildContext(), xmloff::OListPropertyContext::createFastChildContext(), SdXMLMasterStylesContext::createFastChildContext(), XMLVariableDeclsImportContext::createFastChildContext(), SdXMLGraphicObjectShapeContext::createFastChildContext(), SdXMLObjectShapeContext::createFastChildContext(), xmloff::OListAndComboImport::createFastChildContext(), SdXMLAppletShapeContext::createFastChildContext(), SdXMLPluginShapeContext::createFastChildContext(), SdXMLFrameShapeContext::createFastChildContext(), SdXMLCustomShapeContext::createFastChildContext(), xmloff::OFormImport::createFastChildContext(), XMLMacroFieldImportContext::createFastChildContext(), XMLDdeFieldDeclsImportContext::createFastChildContext(), XMLAnnotationImportContext::createFastChildContext(), XMLDropDownFieldImportContext::createFastChildContext(), XMLTextFieldImportContext::CreateField(), XMLTextMasterPageContext::CreateHeaderFooterContext(), XMLTextMasterStylesContext::CreateStyleChildContext(), XMLFontStylesContext::CreateStyleChildContext(), SvXMLStylesContext::CreateStyleChildContext(), SdXMLStylesContext::CreateStyleChildContext(), SvXMLStylesContext::CreateStyleStyleChildContext(), TokenContext::createUnknownChildContext(), XFormsInstanceContext::createUnknownChildContext(), DomBuilderContext::createUnknownChildContext(), XMLCalculationSettingsContext::endFastElement(), SchXMLCalculationSettingsContext::endFastElement(), SdXMLDrawPageContext::endFastElement(), XMLShapePropertySetContext::endFastElement(), XMLGradientStyleContext::endFastElement(), XMLSymbolImageContext::endFastElement(), XFormsModelContext::endFastElement(), SdXMLGroupShapeContext::endFastElement(), SchXMLAxisContext::endFastElement(), XMLReplacementImageContext::endFastElement(), XMLDocumentSettingsContext::endFastElement(), SdXML3DSceneShapeContext::endFastElement(), XMLTextColumnsContext::endFastElement(), XMLTextHeaderFooterContext::endFastElement(), XMLHatchStyleContext::endFastElement(), XMLIndexTitleTemplateContext::endFastElement(), XMLBackgroundImageContext::endFastElement(), XMLParaContext::endFastElement(), XMLIndexTOCStylesContext::endFastElement(), XMLChangedRegionImportContext::endFastElement(), XMLIndexAlphabeticalSourceContext::endFastElement(), SdXMLGenericPageContext::endFastElement(), XMLSectionImportContext::endFastElement(), XMLTextFrameContext::endFastElement(), XMLIndexTOCContext::endFastElement(), XMLChangeElementImportContext::endFastElement(), XMLBitmapStyleContext::endFastElement(), SchXMLChartContext::endFastElement(), XMLTextMarkImportContext::endFastElement(), XMLNumberedParaContext::endFastElement(), SchXMLSeries2Context::endFastElement(), XMLTransGradientStyleContext::endFastElement(), SchXMLPlotAreaContext::endFastElement(), SdXMLShapeContext::endFastElement(), SdXMLMasterPageContext::endFastElement(), XMLIndexTemplateContext::endFastElement(), XMLMarkerStyleContext::endFastElement(), XMLDashStyleContext::endFastElement(), SdXMLStylesContext::endFastElement(), SdXMLHeaderFooterDeclContext::endFastElement(), SdXMLGraphicObjectShapeContext::endFastElement(), SdXMLObjectShapeContext::endFastElement(), SdXMLAppletShapeContext::endFastElement(), SdXMLFrameShapeContext::endFastElement(), SdXMLCustomShapeContext::endFastElement(), XMLDdeFieldImportContext::endFastElement(), XMLAnnotationImportContext::endFastElement(), XMLDrawingPageStyleContext::FillPropertySet(), XMLShapeStyleContext::FillPropertySet(), XMLTextStyleContext::FillPropertySet(), PageStyleContext::FillPropertySet_PageStyle(), XMLIndexSimpleEntryContext::FillPropertyValues(), XMLSetVarFieldImportContext::FindFieldMaster(), XMLTextMasterPageContext::Finish(), XMLFootnoteConfigurationImportContext::Finish(), XMLTextStyleContext::Finish(), XMLPropStyleContext::Finish(), SvXMLMetaDocumentContext::FinishMetaElement(), SvXMLStylesContext::GetAutoStyles(), XMLVersionListContext::GetImport(), SvXMLStylesContext::GetImportPropertyMapper(), SdXMLStylesContext::GetImportPropertyMapper(), SvXMLNumFormatContext::GetKey(), SvxXMLListLevelStyleContext_Impl::GetProperties(), SdXMLBodyContext::GetSdImport(), SdXMLPageMasterStyleContext::GetSdImport(), SdXMLGenericPageContext::GetSdImport(), SdXMLPageMasterContext::GetSdImport(), SdXMLPresentationPlaceholderContext::GetSdImport(), SdXMLPresentationPageLayoutContext::GetSdImport(), SdXMLStylesContext::GetSdImport(), SdXMLMasterStylesContext::GetSdImport(), SvXMLStylesContext::GetStylesContainer(), XFormsModelContext::HandleAttribute(), XFormsBindContext::HandleAttribute(), DomBuilderContext::HandleAttributes(), SchemaContext::HandleChild(), XFormsModelContext::HandleChild(), SchemaSimpleTypeContext::HandleChild(), SchemaRestrictionContext::HandleChild(), XMLFontStyleContextFontFaceUri::handleEmbeddedFont(), XMLTableImportContext::ImportCell(), XMLTableImportContext::ImportRow(), xmloff::AnimationNodeContext::init_node(), XMLTableImportContext::InitColumns(), XMLCharContext::InsertControlCharacter(), XMLCharContext::InsertString(), SdXMLShapeContext::isPresentationShape(), XMLSenderFieldImportContext::PrepareField(), XMLAuthorFieldImportContext::PrepareField(), XMLTimeFieldImportContext::PrepareField(), XMLPageNumberImportContext::PrepareField(), XMLSequenceFieldImportContext::PrepareField(), XMLDatabaseNumberImportContext::PrepareField(), XMLSimpleDocInfoImportContext::PrepareField(), XMLRevisionDocInfoImportContext::PrepareField(), XMLCountFieldImportContext::PrepareField(), XMLPageVarGetFieldImportContext::PrepareField(), XMLIndexTOCSourceContext::ProcessAttribute(), XMLIndexAlphabeticalSourceContext::ProcessAttribute(), SdXMLShapeContext::processAttribute(), SdXMLRectShapeContext::processAttribute(), XMLVarFieldImportContext::ProcessAttribute(), SdXMLLineShapeContext::processAttribute(), SdXMLEllipseShapeContext::processAttribute(), SdXMLTextBoxShapeContext::processAttribute(), SdXMLConnectorShapeContext::processAttribute(), SdXMLMeasureShapeContext::processAttribute(), SdXMLCaptionShapeContext::processAttribute(), XMLDatabaseNextImportContext::ProcessAttribute(), SdXMLAppletShapeContext::processAttribute(), SdXMLPluginShapeContext::processAttribute(), SdXMLFloatingFrameShapeContext::processAttribute(), XMLHiddenParagraphImportContext::ProcessAttribute(), XMLConditionalTextImportContext::ProcessAttribute(), XMLHiddenTextImportContext::ProcessAttribute(), XMLChapterImportContext::ProcessAttribute(), XMLUrlFieldImportContext::ProcessAttribute(), XMLScriptImportContext::ProcessAttribute(), XMLSectionImportContext::ProcessAttributes(), XMLTextDropCapImportContext::ProcessAttrs(), XMLFootnoteConfigurationImportContext::ProcessSettings(), XMLTextFrameContext::removeGraphicFromImportContext(), SdXML3DObjectContext::SdXML3DObjectContext(), SdXMLCustomShapeContext::SdXMLCustomShapeContext(), SdXMLDrawPageContext::SdXMLDrawPageContext(), SdXMLMasterPageContext::SdXMLMasterPageContext(), XMLShapeStyleContext::SetAttribute(), XMLFontStyleContextFontFace::SetAttribute(), XMLLineNumberingImportContext::SetAttribute(), XMLChangedRegionImportContext::SetChangeInfo(), XMLEmbeddedObjectImportContext::SetComponent(), XMLGraphicsDefaultStyle::SetDefaults(), PageStyleContext::SetDefaults(), XMLTextStyleContext::SetDefaults(), SdXMLShapeContext::SetStyle(), SdXMLShapeContext::SetThumbnail(), SignatureLineContext::SignatureLineContext(), SchXMLLegendContext::startFastElement(), SchXMLPropertyMappingContext::startFastElement(), XMLTrackedChangesImportContext::startFastElement(), SdXMLGroupShapeContext::startFastElement(), XMLSectionSourceImportContext::startFastElement(), XMLAutoMarkFileContext::startFastElement(), xmloff::OFormsRootImport::startFastElement(), XFormsBindContext::startFastElement(), SdXML3DSceneShapeContext::startFastElement(), XMLSectionFootnoteConfigImport::startFastElement(), XMLEnhancedCustomShapeContext::startFastElement(), XMLIndexTabStopEntryContext::startFastElement(), XMLFootnoteSeparatorImport::startFastElement(), XMLIndexChapterInfoEntryContext::startFastElement(), XMLChangeImportContext::startFastElement(), XMLIndexTitleTemplateContext::startFastElement(), XMLFootnoteImportContext::startFastElement(), XMLIndexTOCStylesContext::startFastElement(), SchXMLEquationContext::startFastElement(), XMLIndexSimpleEntryContext::startFastElement(), SdXMLGenericPageContext::startFastElement(), XMLSectionImportContext::startFastElement(), XMLIndexTOCContext::startFastElement(), XMLChangeElementImportContext::startFastElement(), SchXMLChartContext::startFastElement(), SchXMLSeries2Context::startFastElement(), SdXML3DPolygonBasedShapeContext::startFastElement(), SchXMLPlotAreaContext::startFastElement(), SdXMLShapeContext::startFastElement(), xmloff::OElementImport::startFastElement(), SchXMLTitleContext::startFastElement(), SchXMLDataLabelContext::startFastElement(), SdXMLPolygonShapeContext::startFastElement(), SdXMLPathShapeContext::startFastElement(), SdXMLTextBoxShapeContext::startFastElement(), SdXMLControlShapeContext::startFastElement(), SchXMLStatisticsObjectContext::startFastElement(), SdXMLConnectorShapeContext::startFastElement(), SdXMLPageShapeContext::startFastElement(), SdXMLGraphicObjectShapeContext::startFastElement(), SdXMLChartShapeContext::startFastElement(), SdXMLObjectShapeContext::startFastElement(), SdXMLAppletShapeContext::startFastElement(), SdXMLPluginShapeContext::startFastElement(), SdXMLFloatingFrameShapeContext::startFastElement(), SdXMLTableShapeContext::startFastElement(), XMLDdeFieldDeclImportContext::startFastElement(), SvXMLPropertySetContext::SvXMLPropertySetContext(), SvxXMLTabStopContext_Impl::SvxXMLTabStopContext_Impl(), XMLPropStyleContext::translateNameBasedDrawingLayerFillStyleDefinitionsToStyleDisplayNames(), XMLChangedRegionImportContext::UseRedlineText(), XMLAnnotationImportContext::XMLAnnotationImportContext(), XMLDashStyleContext::XMLDashStyleContext(), XMLGradientStyleContext::XMLGradientStyleContext(), XMLHatchStyleContext::XMLHatchStyleContext(), XMLMarkerStyleContext::XMLMarkerStyleContext(), XMLTextColumnContext_Impl::XMLTextColumnContext_Impl(), XMLTextColumnsContext::XMLTextColumnsContext(), XMLTextColumnSepContext_Impl::XMLTextColumnSepContext_Impl(), XMLTextFrameHyperlinkContext::XMLTextFrameHyperlinkContext(), XMLTextListBlockContext::XMLTextListBlockContext(), XMLTextMasterPageContext::XMLTextMasterPageContext(), XMLTransGradientStyleContext::XMLTransGradientStyleContext(), and XMLVariableDeclImportContext::XMLVariableDeclImportContext().

const SvXMLImport& SvXMLImportContext::GetImport ( ) const
inlineprotected

Definition at line 57 of file xmlictxt.hxx.

css::uno::Sequence< css::uno::Type > SAL_CALL SvXMLImportContext::getTypes ( )
finaloverridevirtual

Definition at line 87 of file xmlictxt.cxx.

References cppu::UnoType< class >::get().

css::uno::Any SAL_CALL SvXMLImportContext::queryInterface ( const css::uno::Type &  aType)
finaloverridevirtual

Definition at line 75 of file xmlictxt.cxx.

References a.

virtual void SAL_CALL SvXMLImportContext::release ( )
throw (
)
inlinefinaloverridevirtual

Definition at line 102 of file xmlictxt.hxx.

void SAL_CALL SvXMLImportContext::startFastElement ( sal_Int32  Element,
const css::uno::Reference< css::xml::sax::XFastAttributeList > &  Attribs 
)
overridevirtual

Reimplemented in XMLBibliographyFieldImportContext, XMLDdeFieldDeclImportContext, XMLReferenceFieldImportContext, SdXMLTableShapeContext, xmloff::OFormImport, SdXMLCustomShapeContext, SdXMLFrameShapeContext, xmloff::OColumnWrapperImport, SdXMLFloatingFrameShapeContext, xmloff::OComboItemImport, SdXMLPluginShapeContext, SdXMLNumberFormatMemberImportContext, xmloff::OListOptionImport, SdXMLAppletShapeContext, xmloff::OListAndComboImport, SdXMLObjectShapeContext, SdXMLChartShapeContext, xmloff::OTextLikeImport, SdXMLGraphicObjectShapeContext, xmloff::OValueRangeImport, SdXMLCaptionShapeContext, xmloff::OButtonImport, SdXMLPageShapeContext, SdXMLMeasureShapeContext, SdXMLConnectorShapeContext, xmloff::OReferredControlImport, SchXMLStatisticsObjectContext, xmloff::OImagePositionImport, SchXMLStockContext, SdXMLControlShapeContext, SdXMLTextBoxShapeContext, SchXMLWallFloorContext, SdXMLPathShapeContext, xmloff::OListValueContext, SchXMLCoordinateRegionContext, xmloff::OControlImport, SdXMLPolygonShapeContext, SchXMLDataPointContext, xmloff::OListPropertyContext, xmloff::OSinglePropertyContext, SdXMLEllipseShapeContext, SchXMLDataLabelContext, SchXMLTableCellContext, xmloff::OPropertyElementsContext, XMLAuthorFieldImportContext, SdXMLLineShapeContext, SchXMLTitleContext, XMLSenderFieldImportContext, SdXML3DExtrudeObjectShapeContext, SdXMLRectShapeContext, SdXML3DLatheObjectShapeContext, XMLIndexTemplateContext, SchXMLTableColumnContext, xmloff::OElementImport, SdXMLShapeContext, SchXMLPlotAreaContext, SdXML3DPolygonBasedShapeContext, xmloff::OPropertyImport, SchXMLSeries2Context, DomBuilderContext, XMLTextMarkImportContext, SchXMLChartContext, SdXML3DSphereObjectShapeContext, XMLChangeElementImportContext, XMLTextFieldImportContext, SvXMLStyleContext, XMLIndexTOCContext, XMLSectionImportContext, SdXMLGenericPageContext, XMLIndexSimpleEntryContext, SchXMLEquationContext, XMLIndexTOCStylesContext, SdXML3DCubeObjectShapeContext, XMLFootnoteImportContext, XMLIndexTitleTemplateContext, XMLChangedRegionImportContext, XMLChangeImportContext, XMLIndexChapterInfoEntryContext, XMLIndexSourceBaseContext, XMLFootnoteSeparatorImport, XMLIndexBibliographyEntryContext, XMLIndexTabStopEntryContext, SchXMLTableContext, XMLEnhancedCustomShapeContext, XMLSectionFootnoteConfigImport, XMLLineNumberingSeparatorImportContext, XMLEmbeddedObjectImportContext, SvXMLMetaDocumentContext, SdXML3DSceneShapeContext, xmloff::OFormsRootImport, XMLFieldParamImportContext, XFormsBindContext, XMLSectionSourceDDEImportContext, SchXMLAxisContext, XMLAutoMarkFileContext, TokenContext, SchXMLParagraphContext, SchXMLRegressionCurveObjectContext, SdXML3DObjectContext, XMLSectionSourceImportContext, SdXMLGroupShapeContext, XMLTrackedChangesImportContext, XMLSymbolImageContext, SchXMLPropertyMappingContext, and SchXMLLegendContext.

Definition at line 45 of file xmlictxt.cxx.

void SAL_CALL SvXMLImportContext::startUnknownElement ( const OUString &  Namespace,
const OUString &  Name,
const css::uno::Reference< css::xml::sax::XFastAttributeList > &  Attribs 
)
overridevirtual

Reimplemented in DomBuilderContext.

Definition at line 49 of file xmlictxt.cxx.

Friends And Related Function Documentation

friend class SvXMLImport
friend

Definition at line 49 of file xmlictxt.hxx.

Member Data Documentation

oslInterlockedCount SvXMLImportContext::m_nRefCount
private

Definition at line 52 of file xmlictxt.hxx.

SvXMLImport& SvXMLImportContext::mrImport
private

Definition at line 51 of file xmlictxt.hxx.


The documentation for this class was generated from the following files: