com.trackstudio.containers
Class NotificationListItem

java.lang.Object
  extended by com.trackstudio.tools.PropertyComparable
      extended by com.trackstudio.containers.NotificationListItem
All Implemented Interfaces:
java.lang.Comparable
Direct Known Subclasses:
SubscriptionListItem

public class NotificationListItem
extends PropertyComparable

Класс-контейнер для хранения данных о почтовых уведомлениях


Field Summary
 boolean canUpdate
           
 java.lang.String filter
           
 java.lang.String filterId
           
 boolean fireNewAttachment
           
 boolean fireNewMessage
           
 boolean fireNewTask
           
 boolean fireUpdatedTask
           
 SecuredPrstatusBean group
           
 java.lang.String id
           
 java.lang.String name
           
 SecuredTaskBean task
           
 java.lang.String template
           
 SecuredUserBean user
           
 
Fields inherited from class com.trackstudio.tools.PropertyComparable
container
 
Constructor Summary
NotificationListItem(java.lang.String id, java.lang.String name)
           
 
Method Summary
protected  PropertyContainer getContainer()
          Возвращает контейнер свойств
 java.lang.String getFilter()
           
 java.lang.String getFilterId()
           
 SecuredPrstatusBean getGroup()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 SecuredTaskBean getTask()
           
 java.lang.String getTemplate()
           
 SecuredUserBean getUser()
           
 boolean isCanUpdate()
           
 boolean isFireNewAttachment()
           
 boolean isFireNewMessage()
           
 boolean isFireNewTask()
           
 boolean isFireUpdatedTask()
           
 void setCanUpdate(boolean canUpdate)
           
 void setFilter(java.lang.String filter)
           
 void setFilterId(java.lang.String filterId)
           
 void setFireNewAttachment(boolean fireNewAttachment)
           
 void setFireNewMessage(boolean fireNewMessage)
           
 void setFireNewTask(boolean fireNewTask)
           
 void setFireUpdatedTask(boolean fireUpdatedTask)
           
 void setGroup(SecuredPrstatusBean group)
           
 void setId(java.lang.String id)
           
 void setName(java.lang.String name)
           
 void setTask(SecuredTaskBean task)
           
 void setTemplate(java.lang.String template)
           
 void setUser(SecuredUserBean user)
           
 
Methods inherited from class com.trackstudio.tools.PropertyComparable
compareTo, compareToIgnoreCase, compareToIgnoreCase, equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public java.lang.String id

template

public java.lang.String template

filter

public java.lang.String filter

filterId

public java.lang.String filterId

name

public java.lang.String name

task

public SecuredTaskBean task

user

public SecuredUserBean user

group

public SecuredPrstatusBean group

canUpdate

public boolean canUpdate

fireNewTask

public boolean fireNewTask

fireNewAttachment

public boolean fireNewAttachment

fireNewMessage

public boolean fireNewMessage

fireUpdatedTask

public boolean fireUpdatedTask
Constructor Detail

NotificationListItem

public NotificationListItem(java.lang.String id,
                            java.lang.String name)
Method Detail

getFilterId

public java.lang.String getFilterId()

setFilterId

public void setFilterId(java.lang.String filterId)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

setTemplate

public void setTemplate(java.lang.String template)

setFilter

public void setFilter(java.lang.String filter)

setName

public void setName(java.lang.String name)

getTemplate

public java.lang.String getTemplate()

getFilter

public java.lang.String getFilter()

getName

public java.lang.String getName()

isCanUpdate

public boolean isCanUpdate()

setCanUpdate

public void setCanUpdate(boolean canUpdate)

isFireNewTask

public boolean isFireNewTask()

setFireNewTask

public void setFireNewTask(boolean fireNewTask)

isFireNewAttachment

public boolean isFireNewAttachment()

setFireNewAttachment

public void setFireNewAttachment(boolean fireNewAttachment)

isFireNewMessage

public boolean isFireNewMessage()

setFireNewMessage

public void setFireNewMessage(boolean fireNewMessage)

isFireUpdatedTask

public boolean isFireUpdatedTask()

setFireUpdatedTask

public void setFireUpdatedTask(boolean fireUpdatedTask)

getTask

public SecuredTaskBean getTask()

setTask

public void setTask(SecuredTaskBean task)

getUser

public SecuredUserBean getUser()

setUser

public void setUser(SecuredUserBean user)

getGroup

public SecuredPrstatusBean getGroup()

setGroup

public void setGroup(SecuredPrstatusBean group)

getContainer

protected PropertyContainer getContainer()
Description copied from class: PropertyComparable
Возвращает контейнер свойств

Specified by:
getContainer in class PropertyComparable
Returns:
контейнер свойств


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.