21#include <osl/diagnose.h>
42 , m_bOwnerOfObjects(false)
52 OSL_ENSURE(
m_pTabWin !=
nullptr,
"OQueryTabWinUndoAct::~OQueryTabWinUndoAct() : m_pTabWin must not be NULL");
53 OSL_ENSURE(!
m_pTabWin->IsVisible(),
"OQueryTabWinUndoAct::~OQueryTabWinUndoAct() : *m_pTabWin must not be visible");
63 connection.disposeAndClear();
72 OSL_ENSURE(m_nColumnPosition < pOwner->GetColumnCount(),
"Position outside the column count!");
104 sal_uInt16 nOldPos =
pOwner->GetColumnPos(
nId);
#define BROWSER_INVALIDID
VclPtr< OSelectionBrowseBox > pOwner
virtual ~OQueryDesignFieldUndoAct() override
sal_uInt16 m_nColumnPosition
VclPtr< OJoinTableView > m_pOwner
OQueryTabWinUndoAct(OQueryTableView *pOwner, TranslateId pCommentID)
VclPtr< OQueryTableWindow > m_pTabWin
std::vector< VclPtr< OTableConnection > > m_vTableConnection
virtual ~OQueryTabWinUndoAct() override
OUString m_strNextCellContents
virtual void Undo() override
virtual void Undo() override
virtual void Undo() override
OTableFieldDescRef pDescr