org.kuali.rice.kew.docsearch
Interface DocumentSearchCriteriaProcessor

All Known Implementing Classes:
StandardDocumentSearchCriteriaProcessor

public interface DocumentSearchCriteriaProcessor

This interface is used to define pre document search screen display processes for a particular document type.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Field Summary
static String CRITERIA_KEY_APP_DOC_STATUS
           
static String CRITERIA_KEY_APPLICATION_DOCUMENT_ID
           
static String CRITERIA_KEY_APPROVED_DATE
           
static String CRITERIA_KEY_APPROVER_ID
           
static String CRITERIA_KEY_CREATE_DATE
           
static String CRITERIA_KEY_DOC_TYPE_FULL_NAME
           
static String CRITERIA_KEY_DOCUMENT_ID
           
static String CRITERIA_KEY_DOCUMENT_ROUTE_NODE
           
static String CRITERIA_KEY_DOCUMENT_ROUTE_STATUS
           
static String CRITERIA_KEY_DOCUMENT_TITLE
           
static String CRITERIA_KEY_FINALIZED_DATE
           
static String CRITERIA_KEY_INITIATOR
           
static String CRITERIA_KEY_LAST_MODIFIED_DATE
           
static String CRITERIA_KEY_NAMED_SEARCH
           
static String CRITERIA_KEY_STATUS_TRANSITION_DATE
           
static String CRITERIA_KEY_VIEWER_ID
           
static String CRITERIA_KEY_WORKGROUP_VIEWER
           
static String CRITERIA_KEY_WORKGROUP_VIEWER_ID
           
static String CRITERIA_KEYS_SUFFIX_RANGE_LOWER_BOUND
           
static String CRITERIA_KEYS_SUFFIX_RANGE_UPPER_BOUND
           
static String DOC_TYP_LOOKUPABLE
           
static String PERSON_LOOKUPABLE
           
static String WORKGROUP_LOOKUPABLE
           
 
Method Summary
 StandardDocSearchCriteriaManager getAdvancedSearchManager()
           
 StandardDocSearchCriteriaManager getBasicSearchManager()
           
 DocSearchCriteriaDTO getDocSearchCriteriaDTO()
           
 Boolean isAdvancedSearchCriteriaDisplayed()
           
 Boolean isBasicSearchCriteriaDisplayed()
           
 boolean isHeaderBarDisplayed()
           
 List<org.kuali.rice.kns.web.ui.Row> processSearchableAttributeRowsForAdvancedSearch(List<org.kuali.rice.kns.web.ui.Row> searchableAttributeRows)
           
 List<org.kuali.rice.kns.web.ui.Row> processSearchableAttributeRowsForBasicSearch(List<org.kuali.rice.kns.web.ui.Row> searchableAttributeRows)
           
 void setDocSearchCriteriaDTO(DocSearchCriteriaDTO docSearchCriteriaDTO)
           
 void setSearchingUser(String principalId)
           
 

Field Detail

PERSON_LOOKUPABLE

static final String PERSON_LOOKUPABLE
See Also:
Constant Field Values

WORKGROUP_LOOKUPABLE

static final String WORKGROUP_LOOKUPABLE
See Also:
Constant Field Values

DOC_TYP_LOOKUPABLE

static final String DOC_TYP_LOOKUPABLE
See Also:
Constant Field Values

CRITERIA_KEYS_SUFFIX_RANGE_LOWER_BOUND

static final String CRITERIA_KEYS_SUFFIX_RANGE_LOWER_BOUND
See Also:
Constant Field Values

CRITERIA_KEYS_SUFFIX_RANGE_UPPER_BOUND

static final String CRITERIA_KEYS_SUFFIX_RANGE_UPPER_BOUND
See Also:
Constant Field Values

CRITERIA_KEY_NAMED_SEARCH

static final String CRITERIA_KEY_NAMED_SEARCH
See Also:
Constant Field Values

CRITERIA_KEY_DOC_TYPE_FULL_NAME

static final String CRITERIA_KEY_DOC_TYPE_FULL_NAME
See Also:
Constant Field Values

CRITERIA_KEY_INITIATOR

static final String CRITERIA_KEY_INITIATOR
See Also:
Constant Field Values

CRITERIA_KEY_DOCUMENT_ID

static final String CRITERIA_KEY_DOCUMENT_ID
See Also:
Constant Field Values

CRITERIA_KEY_VIEWER_ID

static final String CRITERIA_KEY_VIEWER_ID
See Also:
Constant Field Values

CRITERIA_KEY_APPROVER_ID

static final String CRITERIA_KEY_APPROVER_ID
See Also:
Constant Field Values

CRITERIA_KEY_WORKGROUP_VIEWER

static final String CRITERIA_KEY_WORKGROUP_VIEWER
See Also:
Constant Field Values

CRITERIA_KEY_WORKGROUP_VIEWER_ID

static final String CRITERIA_KEY_WORKGROUP_VIEWER_ID
See Also:
Constant Field Values

CRITERIA_KEY_APPLICATION_DOCUMENT_ID

static final String CRITERIA_KEY_APPLICATION_DOCUMENT_ID
See Also:
Constant Field Values

CRITERIA_KEY_DOCUMENT_TITLE

static final String CRITERIA_KEY_DOCUMENT_TITLE
See Also:
Constant Field Values

CRITERIA_KEY_DOCUMENT_ROUTE_STATUS

static final String CRITERIA_KEY_DOCUMENT_ROUTE_STATUS
See Also:
Constant Field Values

CRITERIA_KEY_DOCUMENT_ROUTE_NODE

static final String CRITERIA_KEY_DOCUMENT_ROUTE_NODE
See Also:
Constant Field Values

CRITERIA_KEY_CREATE_DATE

static final String CRITERIA_KEY_CREATE_DATE
See Also:
Constant Field Values

CRITERIA_KEY_LAST_MODIFIED_DATE

static final String CRITERIA_KEY_LAST_MODIFIED_DATE
See Also:
Constant Field Values

CRITERIA_KEY_FINALIZED_DATE

static final String CRITERIA_KEY_FINALIZED_DATE
See Also:
Constant Field Values

CRITERIA_KEY_APPROVED_DATE

static final String CRITERIA_KEY_APPROVED_DATE
See Also:
Constant Field Values

CRITERIA_KEY_APP_DOC_STATUS

static final String CRITERIA_KEY_APP_DOC_STATUS
See Also:
Constant Field Values

CRITERIA_KEY_STATUS_TRANSITION_DATE

static final String CRITERIA_KEY_STATUS_TRANSITION_DATE
See Also:
Constant Field Values
Method Detail

setSearchingUser

void setSearchingUser(String principalId)

setDocSearchCriteriaDTO

void setDocSearchCriteriaDTO(DocSearchCriteriaDTO docSearchCriteriaDTO)

getDocSearchCriteriaDTO

DocSearchCriteriaDTO getDocSearchCriteriaDTO()

isHeaderBarDisplayed

boolean isHeaderBarDisplayed()

isAdvancedSearchCriteriaDisplayed

Boolean isAdvancedSearchCriteriaDisplayed()

isBasicSearchCriteriaDisplayed

Boolean isBasicSearchCriteriaDisplayed()

processSearchableAttributeRowsForBasicSearch

List<org.kuali.rice.kns.web.ui.Row> processSearchableAttributeRowsForBasicSearch(List<org.kuali.rice.kns.web.ui.Row> searchableAttributeRows)

processSearchableAttributeRowsForAdvancedSearch

List<org.kuali.rice.kns.web.ui.Row> processSearchableAttributeRowsForAdvancedSearch(List<org.kuali.rice.kns.web.ui.Row> searchableAttributeRows)

getBasicSearchManager

StandardDocSearchCriteriaManager getBasicSearchManager()

getAdvancedSearchManager

StandardDocSearchCriteriaManager getAdvancedSearchManager()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.