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.