summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/querydesign/JoinExchange.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/querydesign/JoinExchange.cxx')
-rw-r--r--dbaccess/source/ui/querydesign/JoinExchange.cxx22
1 files changed, 13 insertions, 9 deletions
diff --git a/dbaccess/source/ui/querydesign/JoinExchange.cxx b/dbaccess/source/ui/querydesign/JoinExchange.cxx
index 312c9d8e9958..7aec24766901 100644
--- a/dbaccess/source/ui/querydesign/JoinExchange.cxx
+++ b/dbaccess/source/ui/querydesign/JoinExchange.cxx
@@ -28,12 +28,16 @@ namespace dbaui
using namespace ::com::sun::star::lang;
using namespace ::com::sun::star::datatransfer;
- OJoinExchObj::OJoinExchObj(const OJoinExchangeData& jxdSource,bool _bFirstEntry)
- :m_bFirstEntry(_bFirstEntry)
- ,m_jxdSourceDescription(jxdSource)
- ,m_pDragListener(nullptr)
+ void OJoinExchObj::setDescriptors(const OJoinExchangeData& jxdSource,bool _bFirstEntry)
+ {
+ m_bFirstEntry = _bFirstEntry;
+ m_jxdSourceDescription = jxdSource;
+ }
+
+ OJoinExchObj::OJoinExchObj()
+ : m_bFirstEntry(false)
+ , m_pDragListener(nullptr)
{
- // add available types to list
}
OJoinExchObj::~OJoinExchObj()
@@ -43,7 +47,7 @@ namespace dbaui
void OJoinExchObj::StartDrag( vcl::Window* _pWindow, sal_Int8 _nDragSourceActions, IDragTransferableListener* _pListener )
{
m_pDragListener = _pListener;
- TransferableHelper::StartDrag(_pWindow, _nDragSourceActions);
+ TransferDataContainer::StartDrag(_pWindow, _nDragSourceActions);
}
void OJoinExchObj::DragFinished( sal_Int8 /*nDropAction*/ )
@@ -108,7 +112,7 @@ namespace dbaui
Any SAL_CALL OJoinExchObj::queryInterface( const Type& _rType )
{
- Any aReturn = TransferableHelper::queryInterface(_rType);
+ Any aReturn = TransferDataContainer::queryInterface(_rType);
if (!aReturn.hasValue())
aReturn = OJoinExchObj_Base::queryInterface(_rType);
return aReturn;
@@ -116,12 +120,12 @@ namespace dbaui
void SAL_CALL OJoinExchObj::acquire( ) throw()
{
- TransferableHelper::acquire( );
+ TransferDataContainer::acquire( );
}
void SAL_CALL OJoinExchObj::release( ) throw()
{
- TransferableHelper::release( );
+ TransferDataContainer::release( );
}
} // namespace dbaui