com.trackstudio.app.filter.list
Class UserFilter

java.lang.Object
  extended by com.trackstudio.app.filter.AbstractFilter
      extended by com.trackstudio.app.filter.list.UserFilter

public class UserFilter
extends AbstractFilter


Field Summary
 
Fields inherited from class com.trackstudio.app.filter.AbstractFilter
BA, CURRENT_USER_ID, EL, EMPTY, IAND_MANAGER, IAND_MANAGERS, IAND_SUB_USERS, ZERO
 
Constructor Summary
UserFilter(SecuredUserBean user)
           
 
Method Summary
 java.util.ArrayList getList(UserFValue flt, boolean withUDF, boolean withSubTask, java.lang.String sortorder)
          Get subtask list
protected  SecuredUserBean getUser()
           
 boolean pass(SecuredUserBean tci, UserFValue flt, java.util.ArrayList useForUser, java.util.ArrayList useForUdf)
           
 
Methods inherited from class com.trackstudio.app.filter.AbstractFilter
compare, compareObject, compareTreeSet, emptyOperand, getOffset, passUdf, testCheckBox, testFloat, testInteger, testList, testMultiList, testString, testTimestamp, testURL, testUser, testUserList
 
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.ArrayList useForUser,
                    java.util.ArrayList useForUdf)
             throws GranException
Throws:
GranException

getList

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

Throws:
GranException


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