com.trackstudio.model
Class CurrentFilter

java.lang.Object
  extended by com.trackstudio.model.CurrentFilter
All Implemented Interfaces:
java.io.Serializable

public class CurrentFilter
extends java.lang.Object
implements java.io.Serializable

This class describes relation between user and task. Also this class store information about active filter and ACL settings.

See Also:
Serialized Form

Constructor Summary
CurrentFilter()
           
CurrentFilter(java.lang.String taskId, java.lang.String userId, java.lang.String ownerId, java.lang.String filterId)
           
CurrentFilter(Task task, User user, Filter filter)
           
CurrentFilter(Task task, User user, User owner, Filter filter)
           
CurrentFilter(User user, User owner, Filter filter)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Filter getFilter()
           
 java.lang.String getId()
           
 User getOwner()
           
 Task getTask()
           
 User getUser()
           
 void setFilter(Filter filter)
           
 void setFilter(java.lang.String filterId)
           
 void setId(java.lang.String id)
           
 void setOwner(User owner)
           
 void setTask(Task task)
           
 void setUser(User user)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrentFilter

public CurrentFilter(Task task,
                     User user,
                     Filter filter)

CurrentFilter

public CurrentFilter(User user,
                     User owner,
                     Filter filter)

CurrentFilter

public CurrentFilter(Task task,
                     User user,
                     User owner,
                     Filter filter)

CurrentFilter

public CurrentFilter(java.lang.String taskId,
                     java.lang.String userId,
                     java.lang.String ownerId,
                     java.lang.String filterId)

CurrentFilter

public CurrentFilter()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getTask

public Task getTask()

setTask

public void setTask(Task task)

getUser

public User getUser()

setUser

public void setUser(User user)

getFilter

public Filter getFilter()

setFilter

public void setFilter(Filter filter)

setFilter

public void setFilter(java.lang.String filterId)

getOwner

public User getOwner()

setOwner

public void setOwner(User owner)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


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