* @param t
* @return
*/
private boolean importVisualListItems(TransferHandler.TransferSupport info){
boolean retVal = false;
Transferable transferable = info.getTransferable();
//source and destination are equals or the handler accepts different components
try{
JList.DropLocation dropLocation = (JList.DropLocation)info.getDropLocation();
int index = dropLocation.getIndex();
VisualListModel destModel = ((VisualListModel)((JVisualSelectionList)info.getComponent()).getModel());
TransferableData transferredData = (TransferableData)transferable.getTransferData(DnDSupportUtility.VISUAL_LIST_FLAVOR);
if(transferredData!=null){
VisualPageListItem[] dataList = transferredData.getDataList();
if(dataList!=null && dataList.length>0){
//drop at the end
if(index==-1){