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.