public class GWTWorkspaceBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected static HashMap<String,InfoContactModel> |
hashTestUser |
protected static String |
IMAGE_SERVICE_URL |
protected static org.apache.log4j.Logger |
logger |
Constructor and Description |
---|
GWTWorkspaceBuilder() |
Modifier and Type | Method and Description |
---|---|
protected GWTAquaMapsItem |
buildGWTAquaMapsItem(org.gcube.common.homelibrary.home.workspace.folder.items.AquaMapsItem aquamapsItem,
GWTWorkspaceFolder parent) |
protected GWTDocument |
buildGWTDocument(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.Document document,
GWTWorkspaceFolder parent) |
protected GWTExternalFile |
buildGWTExternalFile(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalFile file,
GWTWorkspaceFolder parent) |
protected GWTExternalImage |
buildGWTExternalImage(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalImage image,
GWTWorkspaceFolder parent) |
protected GWTExternalPDFFile |
buildGWTExternalPDFFile(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalPDFFile pdfFile,
GWTWorkspaceFolder parent) |
protected GWTExternalUrl |
buildGWTExternalUrl(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalUrl url,
GWTWorkspaceFolder parent) |
protected GWTImageDocument |
buildGWTImageDocument(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.ImageDocument image,
GWTWorkspaceFolder parent) |
protected GWTMetadata |
buildGWTMetadata(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.Metadata metadata,
GWTWorkspaceFolder parent) |
protected GWTPDFDocument |
buildGWTPDFDocument(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.PDFDocument pdfDocument,
GWTWorkspaceFolder parent) |
protected GWTProperties |
buildGWTProperties(org.gcube.common.homelibrary.home.workspace.Properties metadata) |
protected GWTQuery |
buildGWTQuery(org.gcube.common.homelibrary.home.workspace.folder.items.Query query,
GWTWorkspaceFolder parent) |
protected GWTReport |
buildGWTReport(org.gcube.common.homelibrary.home.workspace.folder.items.Report template,
GWTWorkspaceFolder parent) |
protected GWTReportTemplate |
buildGWTReportTemplate(org.gcube.common.homelibrary.home.workspace.folder.items.ReportTemplate template,
GWTWorkspaceFolder parent) |
protected GWTTimeSeries |
buildGWTTimeSeries(org.gcube.common.homelibrary.home.workspace.folder.items.ts.TimeSeries timeseries,
GWTWorkspaceFolder parent) |
protected GWTWorkflowReport |
buildGWTWorkflowReport(org.gcube.common.homelibrary.home.workspace.folder.items.WorkflowReport workflowReport,
GWTWorkspaceFolder parent) |
protected GWTWorkflowTemplate |
buildGWTWorkflowTemplate(org.gcube.common.homelibrary.home.workspace.folder.items.WorkflowTemplate workflowTemplate,
GWTWorkspaceFolder parent) |
FileDetailsModel |
buildGWTWorkspaceFileDetails(org.gcube.common.homelibrary.home.workspace.WorkspaceItem wsItem,
FileModel item) |
protected GWTWorkspaceItem |
buildGWTWorkspaceImage(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item,
boolean isInteralImage,
boolean fullDetails) |
protected GWTWorkspaceItem |
buildGWTWorspaceUrl(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item,
boolean isInternalUrl,
boolean fullDetails) |
List<GxtAccountingField> |
buildGXTAccountingItem(List<org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntry> accoutings,
GxtAccountingEntryType gxtEntryType) |
List<GxtAccountingField> |
buildGXTAccountingItemFromReaders(List<org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryRead> readers) |
FileGridModel |
buildGXTFileGridModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item,
FileModel parentFileModel) |
protected FileModel |
buildGXTFileModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item,
FileModel parentFolderModel) |
FolderModel |
buildGXTFolderModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceFolder wsFolder,
FileModel parent) |
FolderModel |
buildGXTFolderModelItemHandleSpecialFolder(org.gcube.common.homelibrary.home.workspace.WorkspaceFolder wsFolder,
FileModel parent,
String specialFolderName)
TODO ********TEMPORARY SOLUTION HL MUST MANAGE SPECIAL FOLDER AS WORKSPACESPECIALFOLDER****
REMOVE THIS METHOD AND ADDING INSTANCE OF AT buildGXTFolderModelItem
|
protected InfoContactModel |
buildGxtInfoContactFromPortalLogin(String portalLogin) |
protected List<InfoContactModel> |
buildGxtInfoContactFromPortalLoginTestMode(List<String> listPortalLogin)
Used in test mode
|
InfoContactModel |
buildGXTInfoContactModel(org.gcube.common.homelibrary.home.User user) |
List<InfoContactModel> |
buildGxtInfoContactsFromPortalLogins(List<String> listPortalLogin) |
List<BulkCreatorModel> |
buildGXTListBulkCreatorModel(List<org.gcube.common.homelibrary.home.workspace.folder.FolderBulkCreator> listFBC) |
List<InfoContactModel> |
buildGXTListContactsModelFromGcubeGroup(List<org.gcube.common.homelibrary.home.workspace.usermanager.GCubeGroup> list) |
List<InfoContactModel> |
buildGXTListContactsModelFromUserModel(List<org.gcube.vomanagement.usermanagement.model.UserModel> listUsers) |
protected List<FileGridModel> |
buildGXTListFileGridModelItem(List<org.gcube.common.homelibrary.home.workspace.WorkspaceItem> listWorkspaceItems,
FileModel parentFileModel) |
List<FileGridModel> |
buildGXTListFileGridModelItemForSearch(List<org.gcube.common.homelibrary.home.workspace.search.SearchItem> listSearchItems) |
protected List<FileModel> |
buildGXTListFileModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem workspaceFolder,
FileModel parentFolderModel) |
protected List<FileModel> |
buildGXTListFileModelItemForAttachs(List<org.gcube.common.homelibrary.home.workspace.WorkspaceItem> listWorspaceItems) |
List<MessageModel> |
buildGXTListMessageModelForGrid(List<org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage> listMessages,
String typeMessages) |
List<ScopeModel> |
buildGXTListScopeModel(List<String> listFilteredScopes,
Map<String,String> mapPortalScopes) |
List<SmartFolderModel> |
buildGXTListSmartFolderModel(List<org.gcube.common.homelibrary.home.workspace.WorkspaceSmartFolder> listWorkspaceSmartFolder) |
List<FileTrashedModel> |
buildGXTListTrashContent(org.gcube.common.homelibrary.home.workspace.trash.WorkspaceTrashFolder trash) |
MessageModel |
buildGXTMessageModel(org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage mess,
List<org.gcube.common.homelibrary.home.workspace.WorkspaceItem> listWorkspaceItems,
String messageType) |
SmartFolderModel |
buildGXTSmartFolderModel(org.gcube.common.homelibrary.home.workspace.WorkspaceSmartFolder wsFolder,
String query) |
FileTrashedModel |
buildGXTTrashModelItem(org.gcube.common.homelibrary.home.workspace.trash.WorkspaceTrashItem trashedItem) |
FileTrashedModel |
buildGXTTrashModelItemById(String itemId,
org.gcube.common.homelibrary.home.workspace.trash.WorkspaceTrashFolder trash) |
protected String |
buildImageServiceUrl(String id,
ImageRequestType requestType) |
protected String |
buildImageUrl(String id) |
List<String> |
buildListLoginFromContanctModel(List<InfoContactModel> listContactsModel) |
protected String |
buildThumbnailUrl(String id) |
FolderModel |
buildWorkspaceFileModelRoot(org.gcube.common.homelibrary.home.workspace.WorkspaceFolder workspaceRoot) |
List<FileGridModel> |
filterListFileGridModelItemByCategory(List<org.gcube.common.homelibrary.home.workspace.search.SearchItem> listSearchItem,
String category) |
static String |
formatFileSize(long size)
returns dynamically the formated size
|
protected String |
getFolderItemTypeCategory(org.gcube.common.homelibrary.home.workspace.search.SearchItem item) |
String |
getFormattedHtmlACLFromACLs(Map<org.gcube.common.homelibrary.home.workspace.accessmanager.ACLType,List<String>> aclOwner) |
static HashMap<String,InfoContactModel> |
getHashTestUsers()
Used in test mode
|
String |
getItemDescriptionForTypeById(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item) |
protected GWTDocumentMetadata |
getMetadata(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.DocumentMetadata metadata,
String documentId) |
protected Map<String,GWTDocumentMetadata> |
getMetadatas(Map<String,org.gcube.common.homelibrary.home.workspace.folder.items.gcube.DocumentMetadata> metadatas,
String documentId) |
String |
getPubliLinkForFolderItem(org.gcube.common.homelibrary.home.workspace.folder.FolderItem worspaceFolderItem) |
List<WorkspaceACL> |
getWorkspaceACLFromACLs(List<org.gcube.common.homelibrary.home.workspace.accessmanager.ACLType> types) |
protected FileModel |
setFolderItemType(FileModel fileModel,
org.gcube.common.homelibrary.home.workspace.folder.FolderItem worspaceFolderItem) |
protected FileModel |
setFolderItemTypeForSearch(FileModel fileModel,
org.gcube.common.homelibrary.home.workspace.search.SearchFolderItem searchFolderItem) |
void |
setUserLogged(InfoContactModel infoContactModel) |
protected Date |
toDate(Calendar calendar) |
protected Date |
toDateFormat(Calendar calendar) |
protected String |
toDateFormatToString(Calendar calendar) |
protected static final String IMAGE_SERVICE_URL
protected static org.apache.log4j.Logger logger
protected static HashMap<String,InfoContactModel> hashTestUser
public static HashMap<String,InfoContactModel> getHashTestUsers()
protected GWTProperties buildGWTProperties(org.gcube.common.homelibrary.home.workspace.Properties metadata) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected String buildImageServiceUrl(String id, ImageRequestType requestType)
protected GWTExternalFile buildGWTExternalFile(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalFile file, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTExternalPDFFile buildGWTExternalPDFFile(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalPDFFile pdfFile, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTExternalImage buildGWTExternalImage(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalImage image, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTQuery buildGWTQuery(org.gcube.common.homelibrary.home.workspace.folder.items.Query query, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTAquaMapsItem buildGWTAquaMapsItem(org.gcube.common.homelibrary.home.workspace.folder.items.AquaMapsItem aquamapsItem, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTTimeSeries buildGWTTimeSeries(org.gcube.common.homelibrary.home.workspace.folder.items.ts.TimeSeries timeseries, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTReportTemplate buildGWTReportTemplate(org.gcube.common.homelibrary.home.workspace.folder.items.ReportTemplate template, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTReport buildGWTReport(org.gcube.common.homelibrary.home.workspace.folder.items.Report template, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTWorkflowReport buildGWTWorkflowReport(org.gcube.common.homelibrary.home.workspace.folder.items.WorkflowReport workflowReport, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTWorkflowTemplate buildGWTWorkflowTemplate(org.gcube.common.homelibrary.home.workspace.folder.items.WorkflowTemplate workflowTemplate, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTImageDocument buildGWTImageDocument(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.ImageDocument image, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTPDFDocument buildGWTPDFDocument(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.PDFDocument pdfDocument, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTDocument buildGWTDocument(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.Document document, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTMetadata buildGWTMetadata(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.Metadata metadata, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTWorkspaceItem buildGWTWorkspaceImage(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item, boolean isInteralImage, boolean fullDetails) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTExternalUrl buildGWTExternalUrl(org.gcube.common.homelibrary.home.workspace.folder.items.ExternalUrl url, GWTWorkspaceFolder parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected GWTWorkspaceItem buildGWTWorspaceUrl(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item, boolean isInternalUrl, boolean fullDetails) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected Map<String,GWTDocumentMetadata> getMetadatas(Map<String,org.gcube.common.homelibrary.home.workspace.folder.items.gcube.DocumentMetadata> metadatas, String documentId)
protected GWTDocumentMetadata getMetadata(org.gcube.common.homelibrary.home.workspace.folder.items.gcube.DocumentMetadata metadata, String documentId)
public FolderModel buildWorkspaceFileModelRoot(org.gcube.common.homelibrary.home.workspace.WorkspaceFolder workspaceRoot) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected List<FileModel> buildGXTListFileModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem workspaceFolder, FileModel parentFolderModel) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected List<FileModel> buildGXTListFileModelItemForAttachs(List<org.gcube.common.homelibrary.home.workspace.WorkspaceItem> listWorspaceItems) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<InfoContactModel> buildGxtInfoContactsFromPortalLogins(List<String> listPortalLogin)
listPortalLogin
- protected InfoContactModel buildGxtInfoContactFromPortalLogin(String portalLogin)
portalLogin
- protected List<InfoContactModel> buildGxtInfoContactFromPortalLoginTestMode(List<String> listPortalLogin)
listPortalLogin
- protected FileModel buildGXTFileModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item, FileModel parentFolderModel) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<FileGridModel> buildGXTListFileGridModelItemForSearch(List<org.gcube.common.homelibrary.home.workspace.search.SearchItem> listSearchItems) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected List<FileGridModel> buildGXTListFileGridModelItem(List<org.gcube.common.homelibrary.home.workspace.WorkspaceItem> listWorkspaceItems, FileModel parentFileModel) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public FileGridModel buildGXTFileGridModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item, FileModel parentFileModel) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected FileModel setFolderItemTypeForSearch(FileModel fileModel, org.gcube.common.homelibrary.home.workspace.search.SearchFolderItem searchFolderItem)
protected FileModel setFolderItemType(FileModel fileModel, org.gcube.common.homelibrary.home.workspace.folder.FolderItem worspaceFolderItem)
public String getPubliLinkForFolderItem(org.gcube.common.homelibrary.home.workspace.folder.FolderItem worspaceFolderItem) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public FolderModel buildGXTFolderModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceFolder wsFolder, FileModel parent) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
wsFolder
- parent
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public FolderModel buildGXTFolderModelItemHandleSpecialFolder(org.gcube.common.homelibrary.home.workspace.WorkspaceFolder wsFolder, FileModel parent, String specialFolderName) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
wsFolder
- parent
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public FileDetailsModel buildGWTWorkspaceFileDetails(org.gcube.common.homelibrary.home.workspace.WorkspaceItem wsItem, FileModel item) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
protected String getFolderItemTypeCategory(org.gcube.common.homelibrary.home.workspace.search.SearchItem item) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<FileGridModel> filterListFileGridModelItemByCategory(List<org.gcube.common.homelibrary.home.workspace.search.SearchItem> listSearchItem, String category) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<SmartFolderModel> buildGXTListSmartFolderModel(List<org.gcube.common.homelibrary.home.workspace.WorkspaceSmartFolder> listWorkspaceSmartFolder) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public SmartFolderModel buildGXTSmartFolderModel(org.gcube.common.homelibrary.home.workspace.WorkspaceSmartFolder wsFolder, String query) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<ScopeModel> buildGXTListScopeModel(List<String> listFilteredScopes, Map<String,String> mapPortalScopes)
public List<InfoContactModel> buildGXTListContactsModelFromUserModel(List<org.gcube.vomanagement.usermanagement.model.UserModel> listUsers) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<InfoContactModel> buildGXTListContactsModelFromGcubeGroup(List<org.gcube.common.homelibrary.home.workspace.usermanager.GCubeGroup> list) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
list
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<String> buildListLoginFromContanctModel(List<InfoContactModel> listContactsModel) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
listContactsModel
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<MessageModel> buildGXTListMessageModelForGrid(List<org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage> listMessages, String typeMessages) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public MessageModel buildGXTMessageModel(org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage mess, List<org.gcube.common.homelibrary.home.workspace.WorkspaceItem> listWorkspaceItems, String messageType) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public InfoContactModel buildGXTInfoContactModel(org.gcube.common.homelibrary.home.User user) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
user
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<BulkCreatorModel> buildGXTListBulkCreatorModel(List<org.gcube.common.homelibrary.home.workspace.folder.FolderBulkCreator> listFBC) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<GxtAccountingField> buildGXTAccountingItem(List<org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntry> accoutings, GxtAccountingEntryType gxtEntryType)
accouting
- public List<GxtAccountingField> buildGXTAccountingItemFromReaders(List<org.gcube.common.homelibrary.home.workspace.accounting.AccountingEntryRead> readers)
readers
- public void setUserLogged(InfoContactModel infoContactModel)
infoContactModel
- public List<WorkspaceACL> getWorkspaceACLFromACLs(List<org.gcube.common.homelibrary.home.workspace.accessmanager.ACLType> types) throws Exception
Exception
public List<FileTrashedModel> buildGXTListTrashContent(org.gcube.common.homelibrary.home.workspace.trash.WorkspaceTrashFolder trash) throws Exception
Exception
public FileTrashedModel buildGXTTrashModelItem(org.gcube.common.homelibrary.home.workspace.trash.WorkspaceTrashItem trashedItem) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
trashedItem
- org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public FileTrashedModel buildGXTTrashModelItemById(String itemId, org.gcube.common.homelibrary.home.workspace.trash.WorkspaceTrashFolder trash) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public String getFormattedHtmlACLFromACLs(Map<org.gcube.common.homelibrary.home.workspace.accessmanager.ACLType,List<String>> aclOwner)
aclOwner
- public static String formatFileSize(long size)
size
- Copyright © 2015. All Rights Reserved.