com.trackstudio.app.filter.list
Class TaskFilter

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

public class TaskFilter
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, MY_ACTIVE_GROUP, ZERO
 
Constructor Summary
TaskFilter(SecuredTaskBean task)
           
 
Method Summary
 SecuredTaskBean getTask()
           
 java.util.List getTaskList2(TaskFValue flt, boolean withUDF, boolean withSubTask, java.lang.String sortorder)
           
 boolean passMessageProperties(SecuredTaskBean securedTask, TaskFValue flt, java.util.ArrayList useForMessages)
           
 boolean passTaskProperties(SecuredTaskBean securedTask, TaskFValue flt, java.util.ArrayList<java.lang.String> useForTask)
           
 boolean passUDFProperties(SecuredTaskBean securedTask, TaskFValue flt, java.util.ArrayList useForUdf)
           
 
Methods inherited from class com.trackstudio.app.filter.AbstractFilter
compare, compareObject, compareTreeSet, emptyOperand, getOffset, passUdf, testActiveGroupHandler, 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

TaskFilter

public TaskFilter(SecuredTaskBean task)
Method Detail

getTask

public SecuredTaskBean getTask()

passUDFProperties

public boolean passUDFProperties(SecuredTaskBean securedTask,
                                 TaskFValue flt,
                                 java.util.ArrayList useForUdf)
                          throws GranException
Throws:
GranException

passMessageProperties

public boolean passMessageProperties(SecuredTaskBean securedTask,
                                     TaskFValue flt,
                                     java.util.ArrayList useForMessages)
                              throws GranException
Throws:
GranException

passTaskProperties

public boolean passTaskProperties(SecuredTaskBean securedTask,
                                  TaskFValue flt,
                                  java.util.ArrayList<java.lang.String> useForTask)
                           throws GranException
Throws:
GranException

getTaskList2

public java.util.List getTaskList2(TaskFValue flt,
                                   boolean withUDF,
                                   boolean withSubTask,
                                   java.lang.String sortorder)
                            throws GranException
Throws:
GranException


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