[Release #12006] Removed Send to
git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@169605 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
7ac6e6f955
commit
4c53e7f769
|
@ -3,6 +3,8 @@
|
|||
date="2018-07-02">
|
||||
<Change>[Task #12089] Migrate to workspace-uploader 2.0
|
||||
</Change>
|
||||
<Change>[Release #12006] Removed Send to
|
||||
</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.portlets-user.workspace-portlet-tree.6-21-0"
|
||||
date="2018-06-07">
|
||||
|
|
|
@ -77,8 +77,6 @@ import org.gcube.portlets.user.workspace.client.event.RenderForm;
|
|||
import org.gcube.portlets.user.workspace.client.event.RenderFormEventHandler;
|
||||
import org.gcube.portlets.user.workspace.client.event.SelectedItemEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.SelectedItemEventHandler;
|
||||
import org.gcube.portlets.user.workspace.client.event.SendMessageEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.SendMessageEventHandler;
|
||||
import org.gcube.portlets.user.workspace.client.event.SessionExpiredEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.SessionExpiredEventHandler;
|
||||
import org.gcube.portlets.user.workspace.client.event.SmartFolderSelectedEvent;
|
||||
|
@ -499,15 +497,6 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt
|
|||
}
|
||||
});
|
||||
|
||||
|
||||
eventBus.addHandler(SendMessageEvent.TYPE, new SendMessageEventHandler() {
|
||||
|
||||
@Override
|
||||
public void onSendMessage(SendMessageEvent sendMessageEvent) {
|
||||
notifySubscriber(sendMessageEvent);
|
||||
}
|
||||
});
|
||||
|
||||
eventBus.addHandler(UnShareFolderEvent.TYPE,new UnShareFolderEventHandler() {
|
||||
|
||||
@Override
|
||||
|
@ -2009,19 +1998,6 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt
|
|||
|
||||
sub.refreshFolder(refresh.getFolderTarget(), refresh.isForceRefresh(), refresh.isForceReloadBreadCrumb());
|
||||
|
||||
}else if(event instanceof SendMessageEvent){
|
||||
|
||||
SendMessageEvent messageEvent = (SendMessageEvent) event;
|
||||
|
||||
HashMap<String, String> hashFiles = new HashMap<String, String>();
|
||||
|
||||
if(messageEvent.getListFileModelSelected()!=null){
|
||||
for (FileModel fileModel : messageEvent.getListFileModelSelected()) {
|
||||
hashFiles.put(fileModel.getIdentifier(), fileModel.getName());
|
||||
}
|
||||
}
|
||||
|
||||
sub.createNewMessage(hashFiles);
|
||||
}else if(event instanceof FileDownloadEvent){
|
||||
|
||||
FileDownloadEvent messageEvent = (FileDownloadEvent) event;
|
||||
|
|
|
@ -15,9 +15,6 @@ public enum WorkspaceOperation {
|
|||
LINK("LNK", "LNK"),
|
||||
SHOW("SHW", "SHW"), // SHOW
|
||||
ADD_URL("CLK", "CLK"), // Add Url
|
||||
// OPEN_REPORT_TEMPLATE("ORT", "ORT"), // Open report template
|
||||
// OPEN_REPORT("ORP", "ORP"), // Open report
|
||||
SENDTO("SDT", "SDT"), // Send to
|
||||
GET_NEW_MESSAGES("DWM", "DWM"), // Get all new messages
|
||||
CREATE_NEW_MESSAGE("CNM", "CNM"), // Create new message
|
||||
MARK_AS_READ("MKR", "MKR"), // Mark as read
|
||||
|
|
|
@ -1,50 +0,0 @@
|
|||
package org.gcube.portlets.user.workspace.client.event;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.gcube.portlets.user.workspace.client.interfaces.EventsTypeEnum;
|
||||
import org.gcube.portlets.user.workspace.client.interfaces.GuiEventInterface;
|
||||
import org.gcube.portlets.user.workspace.client.model.FileModel;
|
||||
|
||||
import com.google.gwt.event.shared.GwtEvent;
|
||||
|
||||
/**
|
||||
* @author Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
|
||||
*
|
||||
*/
|
||||
public class SendMessageEvent extends GwtEvent<SendMessageEventHandler> implements GuiEventInterface{
|
||||
public static Type<SendMessageEventHandler> TYPE = new Type<SendMessageEventHandler>();
|
||||
|
||||
private List<FileModel> listFileModelSelected;
|
||||
|
||||
// public AddFolderEvent(FolderModel newFolder, FolderModel parentFileModel) {
|
||||
// this.newFolder = newFolder;
|
||||
// this.parentFileModel = parentFileModel;
|
||||
// }
|
||||
|
||||
public SendMessageEvent(List<FileModel> selected) {
|
||||
this.listFileModelSelected = selected;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Type<SendMessageEventHandler> getAssociatedType() {
|
||||
// TODO Auto-generated method stub
|
||||
return TYPE;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void dispatch(SendMessageEventHandler handler) {
|
||||
handler.onSendMessage(this);
|
||||
|
||||
}
|
||||
|
||||
public List<FileModel> getListFileModelSelected() {
|
||||
return listFileModelSelected;
|
||||
}
|
||||
|
||||
@Override
|
||||
public EventsTypeEnum getKey() {
|
||||
return EventsTypeEnum.CREATE_NEW_MESSAGE;
|
||||
}
|
||||
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
package org.gcube.portlets.user.workspace.client.event;
|
||||
|
||||
import com.google.gwt.event.shared.EventHandler;
|
||||
|
||||
public interface SendMessageEventHandler extends EventHandler {
|
||||
void onSendMessage(SendMessageEvent sendMessageEvent);
|
||||
}
|
|
@ -30,7 +30,6 @@ import org.gcube.portlets.user.workspace.client.event.PasteItemEvent;
|
|||
import org.gcube.portlets.user.workspace.client.event.PublishOnDataCatalogueEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.RefreshFolderEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.RenameItemEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.SendMessageEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.SyncWithThreddsCatalogueEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.UnShareFolderEvent;
|
||||
import org.gcube.portlets.user.workspace.client.event.VRESettingPermissionEvent;
|
||||
|
@ -611,24 +610,6 @@ public class ContextMenuTree {
|
|||
|
||||
contextMenu.add(viewWebDav);
|
||||
|
||||
|
||||
MenuItem sendTo = new MenuItem();
|
||||
sendTo.setId(WorkspaceOperation.SENDTO.getId());
|
||||
sendTo.setText(ConstantsExplorer.MESSAGE_SEND_TO);
|
||||
sendTo.setIcon(Resources.getIconSendTo());
|
||||
|
||||
sendTo.addSelectionListener(new SelectionListener<MenuEvent>() {
|
||||
public void componentSelected(MenuEvent ce) {
|
||||
|
||||
if(listSelectedItems!=null && listSelectedItems.size()>0)
|
||||
eventBus.fireEvent(new SendMessageEvent(listSelectedItems));
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
contextMenu.add(sendTo);
|
||||
|
||||
MenuItem upload = new MenuItem();
|
||||
upload.setId(WorkspaceOperation.UPLOAD_FILE.getId());
|
||||
upload.setText(ConstantsExplorer.MESSAGE_UPLOAD_FILE);
|
||||
|
@ -850,7 +831,6 @@ public class ContextMenuTree {
|
|||
contextMenu.getItemByItemId(WorkspaceOperation.UPLOAD_FILE.getId()).setVisible(true);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.UPLOAD_ARCHIVE.getId()).setVisible(true);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.ADD_URL.getId()).setVisible(true);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.SENDTO.getId()).setVisible(true); //send to
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.DOWNLOAD.getId()).setVisible(true); //DOWNLOAD
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.COPY.getId()).setEnabled(true);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.EXECUTE_DM_TASK.getId()).setVisible(false);
|
||||
|
@ -909,7 +889,6 @@ public class ContextMenuTree {
|
|||
contextMenu.getItemByItemId(WorkspaceOperation.UPLOAD_FILE.getId()).setVisible(false);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.UPLOAD_ARCHIVE.getId()).setVisible(false);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.ADD_URL.getId()).setVisible(false);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.SENDTO.getId()).setVisible(false);
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.INSERT_FOLDER.getId()).setVisible(false); //insert folder
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.DOWNLOAD.getId()).setVisible(false);
|
||||
}
|
||||
|
@ -923,7 +902,6 @@ public class ContextMenuTree {
|
|||
contextMenu.getItemByItemId(WorkspaceOperation.SHARE.getId()).setVisible(true); //SHARE
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.SHOW.getId()).setVisible(false); //show
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.REFRESH_FOLDER.getId()).setVisible(true); //refresh
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.SENDTO.getId()).setVisible(false); //send to
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.FOLDER_LINK.getId()).setVisible(true); //folder link
|
||||
contextMenu.getItemByItemId(WorkspaceOperation.EXECUTE_DM_TASK.getId()).setVisible(true);
|
||||
if(selectedItem.isShared()){//IS SHARED
|
||||
|
|
Loading…
Reference in New Issue