23 #include <oox/token/namespaces.hxx>
24 #include <oox/token/tokens.hxx>
36 FragmentHandler2( rFilter, rFragmentPath,
false ),
53 if ( getNamespace( nElement ) == NMSP_vml
54 || nElement == W_TOKEN(
control) )
64 if( nElement == XML_xml )
return this;
exports com.sun.star.form. control
ShapeContainer & getShapes()
Returns read/write access to the container of shapes and templates.
DrawingFragment(::oox::core::XmlFilterBase &rFilter, const OUString &rFragmentPath, Drawing &rDrawing)
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
Will be called to create a context handler for the passed element.
::oox::core::ContextHandlerRef createShapeContext(::oox::core::ContextHandler2Helper const &rParent, ShapeContainer &rShapes, sal_Int32 nElement, const AttributeList &rAttribs)
virtual css::uno::Reference< css::io::XInputStream > openFragmentStream() const override
Opens the fragment stream referred by the own fragment path.
void finalizeFragmentImport()
Final processing after import of the fragment.
PowerPoint: OLE objects are part of DrawingML.
sal_Int32 getCurrentElement() const
Returns the identifier of the currently processed element.
DrawingType getType() const
Returns the application type containing the drawing.
Excel: OLE objects are part of VML.
Reference< XComponentContext > getComponentContext(Reference< XMultiServiceFactory > const &factory)
Provides access to attribute values of an element.
Word: One shape per drawing.
::rtl::Reference< ContextHandler > ContextHandlerRef
const sal_Int32 XML_ROOT_CONTEXT
virtual void finalizeImport() override
bool m_bDetectedRangeSegmentation false