e.dataTransfer.setData(DataTransfers.TEXT,getPathLabel(resource));// enables dropping tab resource path into text controls
if(resource.scheme==='file'){
e.dataTransfer.setData(DataTransfers.DOWNLOAD_URL,[MIME_BINARY,editor.getName(),resourceStr].join(':'));// enables support to drag a tab as file to desktop
e.dataTransfer.setData(DataTransfers.URL,resource.toString());// enables dropping editor into editor area
if(resource.scheme==='file'){
e.dataTransfer.setData(DataTransfers.DOWNLOAD_URL,[MIME_BINARY,getBaseLabel(resource),resource.toString()].join(':'));// enables support to drag an editor as file to desktop