public class OLEDocumentSearchCustomizer extends Object implements org.kuali.rice.kew.framework.document.attribute.SearchableAttribute, org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizer
| Modifier and Type | Field and Description | 
|---|---|
| protected org.kuali.rice.kew.framework.document.attribute.SearchableAttribute | searchableAttribute | 
| protected static List<org.kuali.rice.kew.framework.document.search.StandardResultField> | standardResultsToRemove | 
| Constructor and Description | 
|---|
| OLEDocumentSearchCustomizer() | 
| OLEDocumentSearchCustomizer(org.kuali.rice.kew.framework.document.attribute.SearchableAttribute searchableAttribute) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.kuali.rice.kew.api.document.search.DocumentSearchCriteria | customizeClearCriteria(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria) | 
| org.kuali.rice.kew.api.document.search.DocumentSearchCriteria | customizeCriteria(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria) | 
| org.kuali.rice.kew.framework.document.search.DocumentSearchResultValues | customizeResults(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria,
                                List<org.kuali.rice.kew.api.document.search.DocumentSearchResult> defaultResults) | 
| org.kuali.rice.kew.framework.document.search.DocumentSearchResultSetConfiguration | customizeResultSetConfiguration(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria) | 
| List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> | extractDocumentAttributes(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition,
                                                  org.kuali.rice.kew.api.document.DocumentWithContent documentWithContent) | 
| String | generateSearchContent(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition,
                                          String documentTypeName,
                                          org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition) | 
| protected org.kuali.rice.kew.framework.document.attribute.SearchableAttribute | getSearchableAttribute() | 
| List<org.kuali.rice.core.api.uif.RemotableAttributeField> | getSearchFields(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition,
                              String documentTypeName) | 
| boolean | isCustomizeClearCriteriaEnabled(String documentTypeName) | 
| boolean | isCustomizeCriteriaEnabled(String documentTypeName) | 
| boolean | isCustomizeResultsEnabled(String documentTypeName) | 
| boolean | isCustomizeResultSetFieldsEnabled(String documentTypeName) | 
| void | setSearchableAttribute(org.kuali.rice.kew.framework.document.attribute.SearchableAttribute searchableAttribute) | 
| List<org.kuali.rice.core.api.uif.RemotableAttributeError> | validateDocumentAttributeCriteria(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition,
                                                                  org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria) | 
protected org.kuali.rice.kew.framework.document.attribute.SearchableAttribute searchableAttribute
protected static final List<org.kuali.rice.kew.framework.document.search.StandardResultField> standardResultsToRemove
public OLEDocumentSearchCustomizer()
public OLEDocumentSearchCustomizer(org.kuali.rice.kew.framework.document.attribute.SearchableAttribute searchableAttribute)
public org.kuali.rice.kew.framework.document.search.DocumentSearchResultValues customizeResults(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria, List<org.kuali.rice.kew.api.document.search.DocumentSearchResult> defaultResults)
customizeResults in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerpublic final String generateSearchContent(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, String documentTypeName, org.kuali.rice.kew.api.document.attribute.WorkflowAttributeDefinition attributeDefinition)
generateSearchContent in interface org.kuali.rice.kew.framework.document.attribute.SearchableAttributepublic final List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> extractDocumentAttributes(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, org.kuali.rice.kew.api.document.DocumentWithContent documentWithContent)
extractDocumentAttributes in interface org.kuali.rice.kew.framework.document.attribute.SearchableAttributepublic final List<org.kuali.rice.core.api.uif.RemotableAttributeField> getSearchFields(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, String documentTypeName)
getSearchFields in interface org.kuali.rice.kew.framework.document.attribute.SearchableAttributepublic final List<org.kuali.rice.core.api.uif.RemotableAttributeError> validateDocumentAttributeCriteria(org.kuali.rice.kew.api.extension.ExtensionDefinition extensionDefinition, org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria)
validateDocumentAttributeCriteria in interface org.kuali.rice.kew.framework.document.attribute.SearchableAttributeprotected org.kuali.rice.kew.framework.document.attribute.SearchableAttribute getSearchableAttribute()
public void setSearchableAttribute(org.kuali.rice.kew.framework.document.attribute.SearchableAttribute searchableAttribute)
public org.kuali.rice.kew.api.document.search.DocumentSearchCriteria customizeCriteria(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria)
customizeCriteria in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerpublic org.kuali.rice.kew.api.document.search.DocumentSearchCriteria customizeClearCriteria(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria)
customizeClearCriteria in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerpublic org.kuali.rice.kew.framework.document.search.DocumentSearchResultSetConfiguration customizeResultSetConfiguration(org.kuali.rice.kew.api.document.search.DocumentSearchCriteria documentSearchCriteria)
customizeResultSetConfiguration in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerpublic boolean isCustomizeCriteriaEnabled(String documentTypeName)
isCustomizeCriteriaEnabled in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerpublic boolean isCustomizeClearCriteriaEnabled(String documentTypeName)
isCustomizeClearCriteriaEnabled in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerpublic boolean isCustomizeResultsEnabled(String documentTypeName)
isCustomizeResultsEnabled in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerpublic boolean isCustomizeResultSetFieldsEnabled(String documentTypeName)
isCustomizeResultSetFieldsEnabled in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizerCopyright © 2004–2015 The Kuali Foundation. All rights reserved.