com.trackstudio.app.filter.list
Class UserFilter

java.lang.Object
  extended bycom.trackstudio.app.filter.AbstractFilter
      extended bycom.trackstudio.app.filter.list.UserFilter

public class UserFilter
extends AbstractFilter


Constructor Summary
UserFilter(SecuredUserBean user)
           
 
Method Summary
 java.util.ArrayList getList(UserFValue flt, boolean withUDF, boolean withSubTask, java.lang.String sortorder, java.lang.String forUserId)
          Get subtask list
protected  SecuredUserBean getUser()
           
 boolean pass(SecuredUserBean tci, UserFValue flt, java.util.HashMap udfToIterate)
           
 
Methods inherited from class com.trackstudio.app.filter.AbstractFilter
compare, compareObject, compareTreeSet, passUdf, testCheckBox, testFloat, testInteger, testList, testMultiList, testString, testTimestamp, testURL, testUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserFilter

public UserFilter(SecuredUserBean user)
Method Detail

getUser

protected SecuredUserBean getUser()

pass

public boolean pass(SecuredUserBean tci,
                    UserFValue flt,
                    java.util.HashMap udfToIterate)
             throws GranException
Throws:
GranException

getList

public java.util.ArrayList getList(UserFValue flt,
                                   boolean withUDF,
                                   boolean withSubTask,
                                   java.lang.String sortorder,
                                   java.lang.String forUserId)
                            throws GranException
Get subtask list

Throws:
GranException


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