org.gcube.portlets.user.messages.shared
Class MessageModel
java.lang.Object
com.extjs.gxt.ui.client.data.BaseModelData
org.gcube.portlets.user.messages.shared.MessageModel
- All Implemented Interfaces:
- com.extjs.gxt.ui.client.data.ModelData, Serializable
public class MessageModel
- extends com.extjs.gxt.ui.client.data.BaseModelData
- implements Serializable
- Author:
- Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
- See Also:
- Serialized Form
Fields inherited from class com.extjs.gxt.ui.client.data.BaseModelData |
allowNestedValues, map |
Constructor Summary |
MessageModel()
|
MessageModel(String id,
String subject,
InfoContactModel sender,
Date date,
int numAttachs,
boolean isRead,
String messageType)
BASIC CONSTRUCTOR |
MessageModel(String id,
String subject,
InfoContactModel sender,
Date date,
List<String> attachsNames,
String messageType,
boolean isRead)
USED TO VIEW MESSAGE IN GRID |
MessageModel(String id,
String subject,
InfoContactModel sender,
Date date,
String text,
List<FileModel> attachs,
List<String> listContactsToString,
String messageType,
boolean isRead)
USED IN OPEN MESSAGE |
Methods inherited from class com.extjs.gxt.ui.client.data.BaseModelData |
get, get, getProperties, getPropertyNames, isAllowNestedValues, remove, set, setAllowNestedValues, setProperties |
contact
protected InfoContactModel contact
fileModel
protected FileModel fileModel
MessageModel
public MessageModel()
MessageModel
public MessageModel(String id,
String subject,
InfoContactModel sender,
Date date,
String text,
List<FileModel> attachs,
List<String> listContactsToString,
String messageType,
boolean isRead)
- USED IN OPEN MESSAGE
- Parameters:
id
- subject
- sender
- date
- text
- attachs
- listContactsToString
- messageType
- isRead
-
MessageModel
public MessageModel(String id,
String subject,
InfoContactModel sender,
Date date,
int numAttachs,
boolean isRead,
String messageType)
- BASIC CONSTRUCTOR
MessageModel
public MessageModel(String id,
String subject,
InfoContactModel sender,
Date date,
List<String> attachsNames,
String messageType,
boolean isRead)
- USED TO VIEW MESSAGE IN GRID
- Parameters:
id
- subject
- sender
- date
- attachsNames
- messageType
- isRead
-
getFullName
public String getFullName()
getIsRead
public String getIsRead()
setListContactsTo
public void setListContactsTo(List<InfoContactModel> listContactsTo)
setId
public void setId(String id)
getId
public String getId()
getSubject
public String getSubject()
getDate
public Date getDate()
getNumAttchments
public int getNumAttchments()
getFromContact
public InfoContactModel getFromContact()
getFromLogin
public String getFromLogin()
getTextMessage
public String getTextMessage()
getAttachmentsNamesView
public String getAttachmentsNamesView()
- used in grid
- Returns:
getListContactsTo
public List<InfoContactModel> getListContactsTo()
getListContactsToString
public List<String> getListContactsToString()
getListAttachments
public List<FileModel> getListAttachments()
getMessageType
public String getMessageType()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2013. All Rights Reserved.