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, retrieveValidationErrorsFromGlobalVariables
protected 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.DataDictionarySearchableAttribute
public 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
extractDocumentAttributes
in class org.kuali.rice.kns.workflow.attribute.DataDictionarySearchableAttribute
public 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
validateDocumentAttributeCriteria
in class org.kuali.rice.kns.workflow.attribute.DataDictionarySearchableAttribute
protected 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.