public abstract class DocumentSearchCustomizerBase extends Object implements DocumentSearchCustomizer
DocumentSearchCustomizer
which classes can extend from and override the
individual methods that they require in order to perform desired customization. All of the base method
implementations in this class perform the default operation of doing no customization.Constructor and Description |
---|
DocumentSearchCustomizerBase() |
Modifier and Type | Method and Description |
---|---|
DocumentSearchCriteria |
customizeClearCriteria(DocumentSearchCriteria documentSearchCriteria)
Always returns a null reference which instructs the document search framework that custom criteria clearing was not
performed.
|
DocumentSearchCriteria |
customizeCriteria(DocumentSearchCriteria documentSearchCriteria)
Always returns a null reference which instructs the document search framework that the criteria was not
customized.
|
DocumentSearchResultValues |
customizeResults(DocumentSearchCriteria documentSearchCriteria,
List<DocumentSearchResult> defaultResults)
Always returns a null reference which instructs the document search framework that the customization of results
was not performed.
|
DocumentSearchResultSetConfiguration |
customizeResultSetConfiguration(DocumentSearchCriteria documentSearchCriteria)
Always returns a null reference which instructs the document search framework that the customization of result
set fields was not performed.
|
boolean |
isCustomizeClearCriteriaEnabled(String documentTypeName)
Always returns false indicating that criteria clearing customization is disabled and should not be performed.
|
boolean |
isCustomizeCriteriaEnabled(String documentTypeName)
Always returns false indicating that criteria customization is disabled and should not be performed.
|
boolean |
isCustomizeResultsEnabled(String documentTypeName)
Always returns false indicating that results customization is disabled and should not be performed.
|
boolean |
isCustomizeResultSetFieldsEnabled(String documentTypeName)
Always returns false indicating that result set field customization is disabled and should not be performed.
|
public DocumentSearchCustomizerBase()
public DocumentSearchCriteria customizeCriteria(DocumentSearchCriteria documentSearchCriteria)
customizeCriteria
in interface DocumentSearchCustomizer
documentSearchCriteria
- the criteria on which to perform customizationpublic DocumentSearchCriteria customizeClearCriteria(DocumentSearchCriteria documentSearchCriteria)
customizeClearCriteria
in interface DocumentSearchCustomizer
documentSearchCriteria
- the criteria on which to perform a customized clearpublic DocumentSearchResultValues customizeResults(DocumentSearchCriteria documentSearchCriteria, List<DocumentSearchResult> defaultResults)
customizeResults
in interface DocumentSearchCustomizer
documentSearchCriteria
- the search criteriadefaultResults
- the results obtained when executing the searchpublic DocumentSearchResultSetConfiguration customizeResultSetConfiguration(DocumentSearchCriteria documentSearchCriteria)
customizeResultSetConfiguration
in interface DocumentSearchCustomizer
documentSearchCriteria
- the search criteriapublic boolean isCustomizeCriteriaEnabled(String documentTypeName)
isCustomizeCriteriaEnabled
in interface DocumentSearchCustomizer
documentTypeName
- the name of the document type under considerationpublic boolean isCustomizeClearCriteriaEnabled(String documentTypeName)
isCustomizeClearCriteriaEnabled
in interface DocumentSearchCustomizer
documentTypeName
- the name of the document type under considerationpublic boolean isCustomizeResultsEnabled(String documentTypeName)
isCustomizeResultsEnabled
in interface DocumentSearchCustomizer
documentTypeName
- the name of the document type under considerationpublic boolean isCustomizeResultSetFieldsEnabled(String documentTypeName)
isCustomizeResultSetFieldsEnabled
in interface DocumentSearchCustomizer
documentTypeName
- the name of the document type under considerationCopyright © 2005–2016 The Kuali Foundation. All rights reserved.