25#include <unordered_map>
27#include <com/sun/star/xml/sax/XAttributeList.hpp>
28#include <com/sun/star/drawing/XDrawPage.hpp>
29#include <com/sun/star/form/XFormsSupplier2.hpp>
45 class OAttribute2Property;
57 css::uno::Reference< css::form::XFormsSupplier2 >
67 typedef ::std::pair< css::uno::Reference< css::beans::XPropertySet >, OUString >
69 ::std::vector< ModelStringPair >
71 ::std::vector< ModelStringPair >
73 ::std::vector< ModelStringPair >
76 ::std::vector< ModelStringPair >
79 ::std::vector< ModelStringPair >
82 ::std::vector< ModelStringPair >
88 const css::uno::Reference< css::beans::XPropertySet >& _rxControl,
89 const OUString& _rId);
91 const css::uno::Reference< css::beans::XPropertySet >& _rxControl,
92 const OUString& _rReferringControls);
101 const css::uno::Reference< css::beans::XPropertySet >& _rxControlModel,
102 const OUString& _rControlNumberStyleName
105 const css::uno::Reference< css::beans::XPropertySet >& _rxControlModel,
106 const OUString& _rCellAddress
110 const css::uno::Reference< css::beans::XPropertySet >& _rxControlModel,
111 const OUString& _rCellRangeAddress
115 const css::uno::Reference< css::beans::XPropertySet >& _rxControlModel,
116 const OUString& _rBindingID
120 const css::uno::Reference< css::beans::XPropertySet >& _rxControlModel,
121 const OUString& _rBindingID
125 const css::uno::Reference< css::beans::XPropertySet >& _rxControlModel,
126 const OUString& _rSubmissionID
137 const css::uno::Reference< css::drawing::XDrawPage >& _rxDrawPage);
146 SvXMLImport& _rImport);
153 const css::uno::Reference< css::xml::sax::XFastAttributeList >& _rxAttribs);
157 css::uno::Reference< css::beans::XPropertySet >
This class deliberately does not support XWeak, to improve performance when loading large documents.
some kind of opposite to the OAttributeMetaData class.