}
} else if (PluginTransfer.getInstance().isSupportedType(event.dataType)) { final Object[] array = selection.toArray(); for (int i = 0; i < array.length; i++) { if (array[i] instanceof ISVNRemoteResource) { event.data = new PluginTransferData("org.tigris.subversion.subclipse.ui.svnRemoteDrop", RemoteResourceTransfer.getInstance().toByteArray((ISVNRemoteResource) array[i])); return; } }  }
      public void dragSetData(DragSourceEvent event) {          if (selection!=null && RemoteResourceTransfer.getInstance().isSupportedType(event.dataType)) {              final Object[] array = selection.toArray();              for (int i = 0; i < array.length; i++) {                  if (array[i] instanceof ISVNRemoteResource) {                      event.data = array[i];                      return;                  }              }          }      }