workspace-tree-widget/src/main/java/org/gcube/portlets/user/workspace/client/view/tree/CutCopyAndPaste.java

36 lines
854 B
Java

package org.gcube.portlets.user.workspace.client.view.tree;
import java.util.List;
public class CutCopyAndPaste {
private static List<String> idsFilesModel = null;
public enum OperationType {CUT, COPY};
private static OperationType operationType;
public static void copy(List<String> idsFileModel, OperationType operationType){
CutCopyAndPaste.idsFilesModel = idsFileModel;
CutCopyAndPaste.operationType = operationType;
}
public static List<String> getCopiedIdsFilesModel() {
return idsFilesModel;
}
public static void setCopiedIdsFileModels(List<String> idsFileModel) {
CutCopyAndPaste.idsFilesModel = idsFileModel;
}
public static OperationType getOperationType() {
return operationType;
}
public static void setOperationType(OperationType operationType) {
CutCopyAndPaste.operationType = operationType;
}
}