Class PermissionInquirableImpl

java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.inquiry.InquirableImpl
org.kuali.rice.kns.inquiry.KualiInquirableImpl
org.kuali.rice.kim.inquiry.KimInquirableImpl
org.kuali.rice.kim.inquiry.PermissionInquirableImpl
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.inquiry.Inquirable, org.kuali.rice.krad.inquiry.Inquirable, org.kuali.rice.krad.uif.service.ViewHelperService

public class PermissionInquirableImpl extends KimInquirableImpl
See Also:
  • Field Summary

    Fields inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl

    businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, encryptionService, inactiveRecordDisplay, INQUIRY_TITLE_PREFIX, lookupService

    Fields inherited from class org.kuali.rice.krad.inquiry.InquirableImpl

    dataObjectClass, SUPER_CLASS_TRANSLATOR_LIST
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    buildInquirableLink(Object dataObject, String propertyName, org.kuali.rice.krad.uif.widget.Inquiry inquiry)
     
    protected org.kuali.rice.kns.lookup.HtmlData
    getAssignedRoleInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject)
     
    protected org.kuali.rice.kns.lookup.HtmlData
    getAttributesInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, String attributeName)
     
    org.kuali.rice.kns.lookup.HtmlData
    getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, String attributeName, boolean forceInquiry)
     
    retrieveDataObject(Map fieldValues)
     

    Methods inherited from class org.kuali.rice.kim.inquiry.KimInquirableImpl

    getKimAttributeLabelFromDD

    Methods inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl

    addAdditionalSections, createTitleText, getBusinessObject, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getEncryptionService, getHtmlMenuBar, getHyperLink, getHyperLink, getInactiveRecordDisplay, getInquiryUrlForPrimaryKeys, getKualiConfigurationService, getLookupService, getSections, getShowInactiveRecords, getTitle, setBusinessObjectAuthorizationService, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setEncryptionService, setLookupService, setShowInactiveRecords

    Methods inherited from class org.kuali.rice.krad.inquiry.InquirableImpl

    canViewInquiryNoteAttachment, getAlternateKeysForClass, getDataDictionaryService, getDataObjectAuthorizationService, getDataObjectClass, getKualiModuleService, getLegacyDataAdapter, getPermissionService, retrieveKeySetFromMap, setDataObjectClass

    Methods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl

    addCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getCurrentPersonContactId, getDataObjectService, getDefaultValueForField, getExpressionEvaluatorFactory, getViewDictionaryService, isDuplicateLine, linkAddedLine, logAndThrowRuntime, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setElementContext, setExpressionEvaluatorFactory, setLegacyDataAdapter, setViewContext, setViewDictionaryService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.kuali.rice.krad.inquiry.Inquirable

    canViewInquiryNoteAttachment, getDataObjectClass, setDataObjectClass
  • Constructor Details

    • PermissionInquirableImpl

      public PermissionInquirableImpl()
  • Method Details

    • buildInquirableLink

      public void buildInquirableLink(Object dataObject, String propertyName, org.kuali.rice.krad.uif.widget.Inquiry inquiry)
      Specified by:
      buildInquirableLink in interface org.kuali.rice.krad.inquiry.Inquirable
      Overrides:
      buildInquirableLink in class org.kuali.rice.krad.inquiry.InquirableImpl
    • getInquiryUrl

      public org.kuali.rice.kns.lookup.HtmlData getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, String attributeName, boolean forceInquiry)
      Specified by:
      getInquiryUrl in interface org.kuali.rice.kns.inquiry.Inquirable
      Overrides:
      getInquiryUrl in class org.kuali.rice.kns.inquiry.KualiInquirableImpl
    • getAttributesInquiryUrl

      protected org.kuali.rice.kns.lookup.HtmlData getAttributesInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, String attributeName)
    • getAssignedRoleInquiryUrl

      protected org.kuali.rice.kns.lookup.HtmlData getAssignedRoleInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject)
    • retrieveDataObject

      public Object retrieveDataObject(Map fieldValues)
      Specified by:
      retrieveDataObject in interface org.kuali.rice.krad.inquiry.Inquirable
      Overrides:
      retrieveDataObject in class org.kuali.rice.kns.inquiry.KualiInquirableImpl