public class GWTMessagesBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
IMAGE_SERVICE_URL |
protected org.apache.log4j.Logger |
logger |
Constructor and Description |
---|
GWTMessagesBuilder() |
Modifier and Type | Method and Description |
---|---|
protected FileModel |
buildGXTFileModelItem(org.gcube.common.homelibrary.home.workspace.WorkspaceItem item,
FileModel parentFolderModel) |
List<InfoContactModel> |
buildGXTListContactsModel(List<org.gcube.common.homelibrary.home.User> listUsers) |
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,
boolean isPortalMode) |
MessageModel |
buildGXTMessageModel(org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage mess,
List<org.gcube.common.homelibrary.home.workspace.WorkspaceItem> listWorkspaceItems,
String messageType,
boolean isPortalMode) |
protected List<String> |
getFullNameListFromMessage(org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage mess,
boolean isPortalMode) |
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) |
protected Date |
toDate(Calendar calendar) |
protected Date |
toDateFormat(Calendar calendar) |
protected String |
toDateFormatToString(Calendar calendar) |
protected static final String IMAGE_SERVICE_URL
protected org.apache.log4j.Logger logger
protected FileModel setFolderItemType(FileModel fileModel, org.gcube.common.homelibrary.home.workspace.folder.FolderItem worspaceFolderItem)
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
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
protected FileModel setFolderItemTypeForSearch(FileModel fileModel, org.gcube.common.homelibrary.home.workspace.search.SearchFolderItem searchFolderItem)
public List<InfoContactModel> buildGXTListContactsModel(List<org.gcube.common.homelibrary.home.User> listUsers) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
public List<MessageModel> buildGXTListMessageModelForGrid(List<org.gcube.common.homelibrary.home.workspace.sharing.WorkspaceMessage> listMessages, String typeMessages, boolean isPortalMode) 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, boolean isPortalMode) throws org.gcube.common.homelibrary.home.exceptions.InternalErrorException
org.gcube.common.homelibrary.home.exceptions.InternalErrorException
Copyright © 2014. All Rights Reserved.