Ok, based on your input I took another approach, this is working for me:
It is not defenetely what I would like to code but it is working.
var ttConfig =
target: 'node_' + this.id,
html : 'Text for : ' + data.records.data.text
tt = Ext.create('Ext.tip.ToolTip', ttConfig);
Ext.create('Ext.dd.DragSource', Ext.get('node_' + this.id).dom.id,
ddGroup : 'innerMatrixDD',
dragData : data,
onStartDrag : function(e)
onEndDrag : function()
Thanks for your response, it lead me to the solution. If anyone has remarks on how to do it better I am more than opened to listen to them. I really don't like the code I posted.