25#include <com/sun/star/sdbc/XDatabaseMetaData.hpp>
60 return m_xView->GetEditorCtrl();
70 if(xTable.is() && ::comphelper::getString(xTable->getPropertyValue(
PROPERTY_TYPE)) ==
"VIEW")
76 bRead = pCurRow->IsReadOnly();
121 return xCon->getMetaData();
virtual void ActivateAggregate(EControlType eType)
virtual void DeactivateAggregate(EControlType eType)
const OTypeInfoMap & getTypeInfo() const
const OUString & getAutoIncrementValue() const
bool isAutoIncrementValueEnabled() const
const css::uno::Reference< css::beans::XPropertySet > & getTable() const
const css::lang::Locale & getLocale() const
OTableController & getController() const
virtual void CellModified() override
const std::shared_ptr< OTableRow > & GetActRow() const
virtual OTableDesignView * GetView() const override
VclPtr< OTableDesignView > m_xView
virtual css::uno::Reference< css::util::XNumberFormatter > GetFormatter() const override
virtual void CellModified(sal_Int32 nRow, sal_uInt16 nColId) override
virtual css::uno::Reference< css::sdbc::XDatabaseMetaData > getMetaData() override
virtual css::lang::Locale GetLocale() const override
virtual void ActivateAggregate(EControlType eType) override
virtual css::uno::Reference< css::sdbc::XConnection > getConnection() override
virtual bool IsReadOnly() override
virtual bool isAutoIncrementValueEnabled() const override
virtual void SetModified(bool bModified) override
OTableEditorCtrl * GetCtrl() const
virtual OUString getAutoIncrementValue() const override
virtual const OTypeInfoMap * getTypeInfo() const override
virtual void DeactivateAggregate(EControlType eType) override
virtual ~OTableFieldControl() override
std::multimap< sal_Int32, TOTypeInfoSP > OTypeInfoMap
std::shared_ptr< OTypeInfo > TOTypeInfoSP
constexpr OUStringLiteral PROPERTY_TYPE(u"Type")