23#include <com/sun/star/beans/XPropertySet.hpp>
24#include <com/sun/star/beans/XPropertySetInfo.hpp>
37 css::uno::Reference< css::beans::XPropertySet >
m_xDest;
38 css::uno::Reference< css::beans::XPropertySetInfo >
m_xDestInfo;
61 ,
bool _bUseAsDest =
false);
64 void SetName(
const OUString& _rName);
void SetTypeValue(sal_Int32 _nType)
OUString GetDescription() const
void SetHelpText(const OUString &_sHelptext)
void SetControlDefault(const css::uno::Any &_rControlDefault)
void SetTypeName(const OUString &_sTypeName)
void SetPrecision(sal_Int32 _rPrecision)
void SetIsNullable(sal_Int32 _rIsNullable)
const TOTypeInfoSP & getTypeInfo() const
void SetPrimaryKey(bool _bPKey)
void SetType(const TOTypeInfoSP &_pType)
sal_Int32 GetScale() const
css::uno::Any m_aRelativePosition
css::uno::Reference< css::beans::XPropertySet > m_xDest
css::uno::Any m_aControlDefault
OFieldDescription(const css::uno::Reference< css::beans::XPropertySet > &_xAffectedCol, bool _bUseAsDest=false)
OUString m_sAutoIncrementValue
void SetAutoIncrementValue(const OUString &_sAutoIncValue)
OUString GetHelpText() const
bool IsAutoIncrement() const
void SetAutoIncrement(bool _bAuto)
OUString GetTypeName() const
void SetName(const OUString &_rName)
sal_Int32 GetFormatKey() const
void SetDescription(const OUString &_rDescription)
OUString GetAutoIncrementValue() const
bool IsPrimaryKey() const
sal_Int32 GetType() const
void FillFromTypeInfo(const TOTypeInfoSP &_pType, bool _bForce, bool _bReset)
css::uno::Any GetControlDefault() const
SvxCellHorJustify GetHorJustify() const
sal_Int32 GetPrecision() const
void SetDefaultValue(const css::uno::Any &_rDefaultValue)
TOTypeInfoSP getSpecialTypeInfo() const
void SetCurrency(bool _bIsCurrency)
SvxCellHorJustify m_eHorJustify
sal_Int32 GetIsNullable() const
void SetScale(sal_Int32 _rScale)
void SetFormatKey(sal_Int32 _rFormatKey)
void copyColumnSettingsTo(const css::uno::Reference< css::beans::XPropertySet > &_rxColumn)
copies the content of the field description into the column
css::uno::Reference< css::beans::XPropertySetInfo > m_xDestInfo
void SetHorJustify(const SvxCellHorJustify &_rHorJustify)
std::shared_ptr< OTypeInfo > TOTypeInfoSP