Class IncomingMessageVO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityVO
-
- org.cyclos.model.messaging.messages.MessageVO
-
- org.cyclos.model.messaging.messages.DetailedMessageVO
-
- org.cyclos.model.messaging.messages.IncomingMessageVO
-
- All Implemented Interfaces:
Serializable,IEntity
public class IncomingMessageVO extends DetailedMessageVO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<MessageOwner,IncomingMessageVO>FROM_OWNERstatic BasicProperty<UserVO,IncomingMessageVO>FROM_USER-
Fields inherited from class org.cyclos.model.messaging.messages.DetailedMessageVO
BODY, REPLY_POSITION
-
Fields inherited from class org.cyclos.model.messaging.messages.MessageVO
CATEGORY, DATE, MESSAGE_BOX, MESSAGE_OWNER, NATURE, OWNER, READ, REMOVED_AT, REPLIED, SUBJECT
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description IncomingMessageVO()IncomingMessageVO(Long id)IncomingMessageVO(Property<T,? super IncomingMessageVO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()MessageOwnergetFromOwner()UserVOgetFromUser()voidsetFromOwner(MessageOwner fromOwner)voidsetFromUser(UserVO fromUser)-
Methods inherited from class org.cyclos.model.messaging.messages.DetailedMessageVO
getBody, getReplyPosition, setBody, setReplyPosition
-
Methods inherited from class org.cyclos.model.messaging.messages.MessageVO
getCategory, getDate, getMessageBox, getMessageOwner, getNature, getOwner, getRemovedAt, getSubject, isRead, isReplied, setCategory, setDate, setMessageBox, setMessageOwner, setNature, setOwner, setRead, setRemovedAt, setReplied, setSubject
-
Methods inherited from class org.cyclos.model.EntityModel
getId, setId, toString
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
FROM_OWNER
public static final BasicProperty<MessageOwner,IncomingMessageVO> FROM_OWNER
-
FROM_USER
public static final BasicProperty<UserVO,IncomingMessageVO> FROM_USER
-
-
Constructor Detail
-
IncomingMessageVO
public IncomingMessageVO()
-
IncomingMessageVO
public IncomingMessageVO(Long id)
-
IncomingMessageVO
public IncomingMessageVO(Property<T,? super IncomingMessageVO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classDetailedMessageVO
-
getFromOwner
public MessageOwner getFromOwner()
-
setFromOwner
public void setFromOwner(MessageOwner fromOwner)
-
getFromUser
public UserVO getFromUser()
-
setFromUser
public void setFromUser(UserVO fromUser)
-
className
public String className()
- Overrides:
classNamein classDetailedMessageVO
-
-