|
|
|
@ -14,46 +14,46 @@ import java.util.Map.Entry;
|
|
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
|
|
|
|
|
|
|
import org.gcube.common.core.utils.logging.GCUBEClientLog;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.User;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.exceptions.InternalErrorException;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.Properties;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceSmartFolder;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntry;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryAdd;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryCreate;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryCut;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryPaste;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryRead;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryRemoval;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryRenaming;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryShare;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryUnshare;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.accounting.AccountingEntryUpdate;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderBulkCreator;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.FolderItem;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.AquaMapsItem;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.ExternalFile;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.ExternalImage;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.ExternalPDFFile;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.ExternalUrl;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.Query;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.Report;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.ReportTemplate;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.WorkflowReport;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.WorkflowTemplate;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.Document;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.DocumentMetadata;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.ImageDocument;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.Metadata;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.PDFDocument;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.gcube.UrlDocument;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.ts.TimeSeries;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.folder.items.ts.TimeSeriesInfo;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.search.SearchFolderItem;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.search.SearchItem;
|
|
|
|
|
import org.gcube.portlets.user.homelibrary.home.workspace.sharing.WorkspaceMessage;
|
|
|
|
|
import org.gcube.common.homelibrary.home.User;
|
|
|
|
|
import org.gcube.common.homelibrary.home.exceptions.InternalErrorException;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.Properties;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.WorkspaceFolder;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.WorkspaceItem;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.WorkspaceSmartFolder;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntry;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryAdd;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryCreate;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryCut;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryPaste;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryRead;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryRemoval;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryRenaming;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryShare;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryUnshare;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryUpdate;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.FolderBulkCreator;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.FolderItem;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.AquaMapsItem;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.ExternalFile;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.ExternalImage;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.ExternalPDFFile;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.ExternalUrl;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.Query;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.Report;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.ReportTemplate;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.WorkflowReport;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.WorkflowTemplate;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.gcube.Document;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.gcube.DocumentMetadata;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.gcube.ImageDocument;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.gcube.Metadata;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.gcube.PDFDocument;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.gcube.UrlDocument;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.ts.TimeSeries;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.folder.items.ts.TimeSeriesInfo;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.search.SearchFolderItem;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.search.SearchItem;
|
|
|
|
|
import org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage;
|
|
|
|
|
import org.gcube.portlets.user.workspace.client.interfaces.GXTCategoryItemInterface;
|
|
|
|
|
import org.gcube.portlets.user.workspace.client.interfaces.GXTFolderItemTypeEnum;
|
|
|
|
|
import org.gcube.portlets.user.workspace.client.model.BulkCreatorModel;
|
|
|
|
|