org.kuali.kfs.module.ld.businessobject.inquiry
Class LedgerBalanceForExpenseTransferInquirableImpl

java.lang.Object
  extended by org.kuali.rice.kns.inquiry.KualiInquirableImpl
      extended by org.kuali.kfs.sys.businessobject.inquiry.KfsInquirableImpl
          extended by org.kuali.kfs.module.ld.businessobject.inquiry.AbstractLaborInquirableImpl
              extended by org.kuali.kfs.module.ld.businessobject.inquiry.LedgerBalanceInquirableImpl
                  extended by org.kuali.kfs.module.ld.businessobject.inquiry.LedgerBalanceForExpenseTransferInquirableImpl
All Implemented Interfaces:
org.kuali.rice.kns.inquiry.Inquirable

public class LedgerBalanceForExpenseTransferInquirableImpl
extends LedgerBalanceInquirableImpl

Inquirable Implementation for Ledger Balance for Expense Transfer. This class is used to generate the URL for the user-defined attributes for the Ledger Balance screen. It is entended the KualiInquirableImpl class, so it covers both the default implementation and customized implemetnation.


Field Summary
 
Fields inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl
businessObjectClass, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, dataDictionaryService, encryptionService, inactiveRecordDisplay, INQUIRY_TITLE_PREFIX, kualiConfigurationService, lookupService, persistenceStructureService, SUPER_CLASS_TRANSLATOR_LIST
 
Constructor Summary
LedgerBalanceForExpenseTransferInquirableImpl()
           
 
Method Summary
protected  void addMoreParameters(Properties parameter, String attributeName)
          This method adds more parameters into the curren parameter map
protected  Class getInquiryBusinessObjectClass(String attributeName)
          This method gets the class name of the inquiry business object for a given attribute.
protected  String getLookupableImplAttributeName()
          This method defines the lookupable implementation attribute name
 
Methods inherited from class org.kuali.kfs.module.ld.businessobject.inquiry.LedgerBalanceInquirableImpl
buildUserDefinedAttributeKeyList, getAttributeName, getBaseUrl, getKeyName, getKeyValue, getUserDefinedAttributeMap
 
Methods inherited from class org.kuali.kfs.module.ld.businessobject.inquiry.AbstractLaborInquirableImpl
getInquiryUrl, isExclusiveField, isExclusiveFieldToBeALink
 
Methods inherited from class org.kuali.kfs.sys.businessobject.inquiry.KfsInquirableImpl
getInquiryUrl
 
Methods inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl
addAdditionalSections, createTitleText, getBusinessObject, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getDataDictionaryService, getEncryptionService, getHtmlMenuBar, getHyperLink, getHyperLink, getInactiveRecordDisplay, getInquiryUrlForPrimaryKeys, getKualiConfigurationService, getLookupService, getPersistenceStructureService, getSections, getShowInactiveRecords, getTitle, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setDataDictionaryService, setEncryptionService, setKualiConfigurationService, setLookupService, setPersistenceStructureService, setShowInactiveRecords
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LedgerBalanceForExpenseTransferInquirableImpl

public LedgerBalanceForExpenseTransferInquirableImpl()
Method Detail

getLookupableImplAttributeName

protected String getLookupableImplAttributeName()
Description copied from class: AbstractLaborInquirableImpl
This method defines the lookupable implementation attribute name

Overrides:
getLookupableImplAttributeName in class LedgerBalanceInquirableImpl
Returns:
the lookupable implementation attribute name
See Also:
org.kuali.module.labor.web.inquirable.AbstractGeneralLedgerInquirableImpl#getLookupableImplAttributeName()

getInquiryBusinessObjectClass

protected Class getInquiryBusinessObjectClass(String attributeName)
Description copied from class: AbstractLaborInquirableImpl
This method gets the class name of the inquiry business object for a given attribute.

Overrides:
getInquiryBusinessObjectClass in class LedgerBalanceInquirableImpl
Returns:
the class name of the inquiry business object for a given attribute
See Also:
org.kuali.module.labor.web.inquirable.AbstractGeneralLedgerInquirableImpl#getInquiryBusinessObjectClass(String)

addMoreParameters

protected void addMoreParameters(Properties parameter,
                                 String attributeName)
Description copied from class: AbstractLaborInquirableImpl
This method adds more parameters into the curren parameter map

Overrides:
addMoreParameters in class LedgerBalanceInquirableImpl
Parameters:
parameter - the current parameter map
See Also:
org.kuali.module.labor.web.inquirable.AbstractGeneralLedgerInquirableImpl#addMoreParameters(java.util.Properties, java.lang.String)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.