20#ifndef INCLUDED_XMLOFF_XMLPRMAP_HXX 
   21#define INCLUDED_XMLOFF_XMLPRMAP_HXX 
   25#include <rtl/ustring.hxx> 
   30namespace rtl { 
template <
class reference_type> 
class Reference; }
 
   64    sal_Int32 GetEntryCount() 
const;
 
   67    sal_uInt32 GetEntryFlags( sal_Int32 nIndex ) 
const;
 
   70    sal_uInt32 GetEntryType( sal_Int32 nIndex ) 
const;
 
   73    sal_uInt16 GetEntryNameSpace( sal_Int32 nIndex ) 
const;
 
   76    const OUString& GetEntryXMLName( sal_Int32 nIndex ) 
const;
 
   79    const OUString& GetEntryAPIName( sal_Int32 nIndex ) 
const;
 
   82    sal_Int16 GetEntryContextId( sal_Int32 nIndex ) 
const;
 
   92    sal_Int32 GetEntryIndex(
 
   93        sal_uInt16 nNamespace, std::u16string_view rStrName, sal_uInt32 nPropType,
 
   94        sal_Int32 nStartAt = -1 ) 
const;
 
   98    sal_Int32 GetEntryIndex(
 
   99        sal_Int32 nElement, sal_uInt32 nPropType,
 
  100        sal_Int32 nStartAt = -1 ) 
const;
 
  116    sal_Int32 FindEntryIndex(
 
  117        const char* sApiName, sal_uInt16 nNameSpace, std::u16string_view sXMLName ) 
const;
 
  120    sal_Int32 FindEntryIndex( 
const sal_Int16 nContextId ) 
const;
 
  123    void RemoveEntry( sal_Int32 nIndex );
 
the SvXMLTypeConverter converts values of various types from their internal representation to the tex...
 
This class is a base-class to create XMLPropertyHandler.
 
Abstract base-class for different XML-types.
 
std::unique_ptr< Impl > mpImpl
 
XMLPropertySetMapper(const XMLPropertySetMapper &)=delete
 
void operator=(SimpleReferenceObject) SAL_DELETED_FUNCTION
 
XMLOFF_DLLPUBLIC bool importXML(css::uno::Reference< css::xml::sax::XFastAttributeList > const &xAttrList, css::uno::Any &rValue, OUString &rStrName, SvXMLImport &rImport)
 
XMLOFF_DLLPUBLIC void exportXML(OUString const &rStrName, css::uno::Any const &rValue, SvXMLExport &rExport)
 
Represents a property with its API-name, its XML-name and the type of its value.
 
Smart struct to transport an Any with an index to the appropriate property-name.
 
static const XMLPropertyHandler * GetPropertyHandler(sal_Int32 nType)