24#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp>
25#include <com/sun/star/sdbcx/XAppend.hpp>
27#include <osl/diagnose.h>
38 ,
const Reference< XFastAttributeList > & _xAttrList
39 ,
const Reference< XNameAccess >& _xParentContainer
40 ,
const Reference< XPropertySet >& _xTable
65 sType = aIter.toString();
66 OSL_ENSURE(!
sType.isEmpty(),
"No type name set");
69 if ( !(aIter.isEmpty() ||
sType.isEmpty()) )
92 if ( xFac.is() && !
m_sName.isEmpty() )
94 Reference<XPropertySet> xProp(xFac->createDataDescriptor());
107 xAppend->appendByDescriptor(xProp);
SvXMLImport & GetImport()
const SvXMLStyleContext * FindStyleChildContext(XmlStyleFamily nFamily, const OUString &rName, bool bCreateIndex=false) const
virtual void FillPropertySet(const css::uno::Reference< css::beans::XPropertySet > &rPropSet) override
OXMLColumn(ODBFilter &rImport, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList, const css::uno::Reference< css::container::XNameAccess > &_xParentContainer, const css::uno::Reference< css::beans::XPropertySet > &_xTable)
css::uno::Reference< css::beans::XPropertySet > m_xTable
css::uno::Any m_aDefaultValue
virtual void SAL_CALL endFastElement(sal_Int32 nElement) override
OUString m_sCellStyleName
css::uno::Reference< css::container::XNameAccess > m_xParentContainer
virtual ~OXMLColumn() override
ODBFilter & GetOwnImport()
Reference< XContent > m_xParentContainer
FastAttributeList & castToFastAttributeList(const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList)
XML_DEFAULT_CELL_STYLE_NAME
constexpr OUStringLiteral PROPERTY_CONTROLDEFAULT(u"ControlDefault")
constexpr OUStringLiteral PROPERTY_HELPTEXT(u"HelpText")
constexpr OUStringLiteral PROPERTY_NAME(u"Name")
constexpr OUStringLiteral PROPERTY_HIDDEN(u"Hidden")
#define XMLOFF_WARN_UNKNOWN(area, rIter)
constexpr sal_Int32 TOKEN_MASK