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.DocumentSearchCustomizer
public 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.SearchableAttribute
public 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.SearchableAttribute
public 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.SearchableAttribute
public 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.SearchableAttribute
protected 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.DocumentSearchCustomizer
public 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.DocumentSearchCustomizer
public 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.DocumentSearchCustomizer
public boolean isCustomizeCriteriaEnabled(String documentTypeName)
isCustomizeCriteriaEnabled
in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizer
public boolean isCustomizeClearCriteriaEnabled(String documentTypeName)
isCustomizeClearCriteriaEnabled
in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizer
public boolean isCustomizeResultsEnabled(String documentTypeName)
isCustomizeResultsEnabled
in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizer
public boolean isCustomizeResultSetFieldsEnabled(String documentTypeName)
isCustomizeResultSetFieldsEnabled
in interface org.kuali.rice.kew.framework.document.search.DocumentSearchCustomizer
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.