public class OLESearchableAttribute extends org.kuali.rice.kns.workflow.attribute.DataDictionarySearchableAttribute
| Modifier and Type | Field and Description | 
|---|---|
| protected static String | DISPLAY_TYPE_SEARCH_ATTRIBUTE_LABEL | 
| protected static String | DISPLAY_TYPE_SEARCH_ATTRIBUTE_NAME | 
| protected static String | DOCUMENT_DISPLAY_TYPE_LABEL | 
| protected static String | DOCUMENT_DISPLAY_TYPE_VALUE | 
| protected static List<org.kuali.rice.core.api.util.KeyValue> | SEARCH_ResultType_OPTION_LIST | 
| protected static String | WORKFLOW_DISPLAY_TYPE_LABEL | 
| protected static String | WORKFLOW_DISPLAY_TYPE_VALUE | 
| Constructor and Description | 
|---|
| OLESearchableAttribute() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addSearchableAttributesForAccountingLine(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues,
                                                                                AccountingLine accountingLine)Pulls the default searchable attributes - chart code, account number, and account organization code - from a given accounting line and populates
 the searchable attribute values in the given list | 
| protected void | addSearchableAttributesForGLPE(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues,
                                                            GeneralLedgerPendingEntry glpe)Pulls the default searchable attribute - financialSystemTypeCode - from a given accounting line and populates
 the searchable attribute values in the given list | 
| protected void | addSearchableAttributesForPurApItemTitleId(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues,
                                                                                    PurApItem purapItem)Pulls the default searchable attribute - itemTitleId - from a given PurApItem and populates
 the searchable attribute values in the given list | 
| protected void | addSearchableAttributesForReceivingItemTitleIds(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues,
                                                                                              ReceivingItem receivingItem)Pulls the default searchable attribute - itemTitleId - from a given ReceivingItem and populates
 the searchable attribute values in the given list | 
| protected org.kuali.rice.kns.web.ui.Row | createSearchResultDisplayTypeRow() | 
| 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) | 
| protected List<org.kuali.rice.kns.web.ui.Row> | getSearchingRows(String documentTypeName) | 
| protected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> | harvestAccountingDocumentSearchableAttributes(AccountingDocument accountingDoc)Harvest chart of accounts code, account number, and organization code as searchable attributes from an accounting document | 
| protected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> | harvestGLPDocumentSearchableAttributes(GeneralLedgerPostingDocument doc)Harvest GLPE document type as searchable attributes from a GL posting document | 
| protected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> | harvestPurchasingAccountsPayableDocument(PurchasingAccountsPayableDocument purapDoc)Harvest itemTitle Id searchable attributes from the Purchasing Accounts Payable Document | 
| protected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> | harvestReceivingDocument(ReceivingDocument receivingDoc)Harvest itemTitle Id searchable attributes from the Receiving Document | 
| 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) | 
createFieldRowsForBusinessObject, createFieldRowsForWorkflowAttributes, findAllDocumentAttributesForGlobalBusinessObject, generateSearchableAttributeFromChange, generateSearchContent, getBusinessObjectClass, getMaintainableClass, getSearchFields, parsePrimaryKeyValuesFromDocument, parseSearchableAttributeValueForPrimaryKey, retrieveGlobalBusinessObject, retrieveMaintenanceDocumentEntry, retrieveValidationErrorsFromGlobalVariablesprotected static final String DISPLAY_TYPE_SEARCH_ATTRIBUTE_LABEL
protected static final String WORKFLOW_DISPLAY_TYPE_LABEL
protected static final String DOCUMENT_DISPLAY_TYPE_LABEL
protected static final String WORKFLOW_DISPLAY_TYPE_VALUE
protected static final String DOCUMENT_DISPLAY_TYPE_VALUE
protected static final String DISPLAY_TYPE_SEARCH_ATTRIBUTE_NAME
protected static final List<org.kuali.rice.core.api.util.KeyValue> SEARCH_ResultType_OPTION_LIST
public OLESearchableAttribute()
protected List<org.kuali.rice.kns.web.ui.Row> getSearchingRows(String documentTypeName)
getSearchingRows in class org.kuali.rice.kns.workflow.attribute.DataDictionarySearchableAttributepublic 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.SearchableAttributeextractDocumentAttributes in class org.kuali.rice.kns.workflow.attribute.DataDictionarySearchableAttributepublic 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.SearchableAttributevalidateDocumentAttributeCriteria in class org.kuali.rice.kns.workflow.attribute.DataDictionarySearchableAttributeprotected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> harvestAccountingDocumentSearchableAttributes(AccountingDocument accountingDoc)
accountingDoc - the accounting document to pull values fromprotected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> harvestGLPDocumentSearchableAttributes(GeneralLedgerPostingDocument doc)
doc - the GLP document to pull values fromprotected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> harvestPurchasingAccountsPayableDocument(PurchasingAccountsPayableDocument purapDoc)
purapDoc - the PurchasingAccountsPyable Document to pull values fromprotected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> harvestReceivingDocument(ReceivingDocument receivingDoc)
receivingDoc - the Receiving Document to pull values fromprotected void addSearchableAttributesForAccountingLine(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues, AccountingLine accountingLine)
searchAttrValues - a List of SearchableAttributeValue objects to populateaccountingLine - an AccountingLine to get values fromprotected void addSearchableAttributesForGLPE(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues, GeneralLedgerPendingEntry glpe)
searchAttrValues - a List of SearchableAttributeValue objects to populateglpe - a GeneralLedgerPendingEntry to get values fromprotected void addSearchableAttributesForPurApItemTitleId(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues, PurApItem purapItem)
searchAttrValues - a List of SearchableAttributeValue objects to populatepurapItem - a PurApItem to get values fromprotected void addSearchableAttributesForReceivingItemTitleIds(List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> searchAttrValues, ReceivingItem receivingItem)
searchAttrValues - a List of SearchableAttributeValue objects to populatereceivingItem - a ReceivingItem to get values fromprotected org.kuali.rice.kns.web.ui.Row createSearchResultDisplayTypeRow()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.