30 class OTableDesignHelpBar;
38 virtual void CellModified(sal_Int32 nRow, sal_uInt16 nColId )
override;
40 virtual css::lang::Locale
GetLocale()
const override;
41 virtual css::uno::Reference< css::util::XNumberFormatter >
GetFormatter()
const override;
51 virtual css::uno::Reference< css::sdbc::XDatabaseMetaData>
getMetaData()
override;
52 virtual css::uno::Reference< css::sdbc::XConnection>
getConnection()
override;
76 void append(
const OUString& rId,
const OUString& rStr)
123 virtual void Reset ( )
override;
126 virtual OUString
GetTitle()
const override;
virtual css::lang::Locale GetLocale() const override
virtual bool isAutoIncrementValueEnabled() const override
OWizTypeSelectControl(weld::Container *pPage, OWizTypeSelect *pParentTabPage)
virtual TOTypeInfoSP getTypeInfo(sal_Int32 _nPos) override
OWizTypeSelect * m_pParentTabPage
virtual ~OWizTypeSelectControl() override
virtual css::uno::Reference< css::sdbc::XDatabaseMetaData > getMetaData() override
virtual void DeactivateAggregate(EControlType eType) override
virtual css::uno::Reference< css::util::XNumberFormatter > GetFormatter() const override
virtual OUString getAutoIncrementValue() const override
virtual void ActivateAggregate(EControlType eType) override
virtual void CellModified(sal_Int32 nRow, sal_uInt16 nColId) override
virtual const OTypeInfoMap * getTypeInfo() const override
virtual css::uno::Reference< css::sdbc::XConnection > getConnection() override
Link< weld::TreeView &, void > m_aChangeHdl
int count_selected_rows() const
void connect_changed(const Link< weld::TreeView &, void > &rLink)
void append(const OUString &rId, const OUString &rStr)
OWizTypeSelectList(std::unique_ptr< weld::TreeView > xControl)
OUString get_selected_id() const
void set_image(int nRow, const OUString &rImage)
DECL_LINK(CommandHdl, const CommandEvent &, bool)
void setPrimaryKey(OFieldDescription *_pFieldDescr, sal_uInt16 _nPos, bool _bSet=false)
void set_selection_mode(SelectionMode eMode)
std::unique_ptr< weld::TreeView > m_xControl
weld::TreeView * GetWidget()
bool IsPrimaryKeyAllowed() const
std::unique_ptr< weld::Label > m_xAutoType
bool m_bAutoIncrementEnabled
std::unique_ptr< OWizTypeSelectControl > m_xTypeControl
void setDuplicateName(bool _bDuplicateName)
virtual void Reset() override
std::unique_ptr< weld::Label > m_xAutoFt
std::unique_ptr< weld::SpinButton > m_xAutoEt
SvStream * m_pParserStream
std::unique_ptr< weld::Container > m_xControlContainer
DECL_LINK(ButtonClickHdl, weld::Button &, void)
void setDisplayRow(sal_Int32 _nRow)
OWizTypeSelect(weld::Container *pParent, OCopyTableWizard *pWizard, SvStream *pStream=nullptr)
DECL_LINK(ColumnSelectHdl, weld::TreeView &, void)
void EnableAuto(bool bEnable)
OUString m_sAutoIncrementValue
virtual ~OWizTypeSelect() override
std::unique_ptr< weld::Button > m_xAutoPb
virtual void createReaderAndCallParser(sal_Int32 _nRows)=0
std::unique_ptr< OWizTypeSelectList > m_xColumnNames
virtual void Activate() override
virtual OUString GetTitle() const override
virtual bool LeavePage() override
std::unique_ptr< OWizTypeSelect >(* TypeSelectionPageFactory)(weld::Container *, OCopyTableWizard *, SvStream &)
std::multimap< sal_Int32, TOTypeInfoSP > OTypeInfoMap
std::shared_ptr< OTypeInfo > TOTypeInfoSP