org.kuali.kfs.module.cam.businessobject.inquiry
Class AssetInquirableImpl

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.cam.businessobject.inquiry.AssetInquirableImpl
All Implemented Interfaces:
org.kuali.rice.kns.inquiry.Inquirable

public class AssetInquirableImpl
extends KfsInquirableImpl


Field Summary
protected static org.apache.log4j.Logger LOG
           
 
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
AssetInquirableImpl()
           
 
Method Summary
 org.kuali.rice.kns.bo.BusinessObject getBusinessObject(Map fieldValues)
          Executes service methods to populate appropriate data in the Asset BO.
 org.kuali.rice.kns.lookup.HtmlData getInquiryUrl(org.kuali.rice.kns.bo.BusinessObject businessObject, String attributeName, boolean forceInquiry)
          Helper method to build an inquiry url for a result field.
 List<org.kuali.rice.kns.web.ui.Section> getSections(org.kuali.rice.kns.bo.BusinessObject businessObject)
          Hide payments if there are more then the allowable number.
 
Methods inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl
addAdditionalSections, createTitleText, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getDataDictionaryService, getEncryptionService, getHtmlMenuBar, getHyperLink, getHyperLink, getInactiveRecordDisplay, getInquiryUrlForPrimaryKeys, getKualiConfigurationService, getLookupService, getPersistenceStructureService, 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
 

Field Detail

LOG

protected static org.apache.log4j.Logger LOG
Constructor Detail

AssetInquirableImpl

public AssetInquirableImpl()
Method Detail

getBusinessObject

public org.kuali.rice.kns.bo.BusinessObject getBusinessObject(Map fieldValues)
Executes service methods to populate appropriate data in the Asset BO.

Specified by:
getBusinessObject in interface org.kuali.rice.kns.inquiry.Inquirable
Overrides:
getBusinessObject in class org.kuali.rice.kns.inquiry.KualiInquirableImpl
See Also:
KualiInquirableImpl.getBusinessObject(java.util.Map)

getSections

public List<org.kuali.rice.kns.web.ui.Section> getSections(org.kuali.rice.kns.bo.BusinessObject businessObject)
Hide payments if there are more then the allowable number.

Specified by:
getSections in interface org.kuali.rice.kns.inquiry.Inquirable
Overrides:
getSections in class org.kuali.rice.kns.inquiry.KualiInquirableImpl
See Also:
KualiInquirableImpl.getSections(org.kuali.rice.kns.bo.BusinessObject)

getInquiryUrl

public org.kuali.rice.kns.lookup.HtmlData getInquiryUrl(org.kuali.rice.kns.bo.BusinessObject businessObject,
                                                        String attributeName,
                                                        boolean forceInquiry)
Description copied from class: KfsInquirableImpl
Helper method to build an inquiry url for a result field. Special implementation to not build an inquiry link if the value is all dashes.

Specified by:
getInquiryUrl in interface org.kuali.rice.kns.inquiry.Inquirable
Overrides:
getInquiryUrl in class KfsInquirableImpl
Returns:
String url to inquiry


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