Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-4532

Make all private members protected for framework base classes

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0.3
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-3643Make private methods in document-related classes protected to improve overridability
      KULRICE-4866Make sure all Constant/Utility classes are final classes (not interfaces) and have private ctors
      KULRICE-5135fix ojb proxies for classes with protected setters
      KULRICE-6618Add abstract="true" to UIF base beans that are associated with abstract classes
      KULRICE-4448Move the protected constants in RoleRouteModule to a more public and consumable class like KEWConstants
      KULRICE-6461PeopleFlow member field doesn't get refreshed after the member type changes
      KULRICE-4971DataDictionaryIndex currently indexes based on "simple" class name which can result in silent conflicts in DD classes
      KULRICE-5200Addition of attachmentFile (Struts class) on the PersistableBusinessObject has rendered all business objects non-serializable
      KULRICE-7469UI Framework - CSS class hierarchy - support for multiple themes -cleanup
      KULRICE-3343KimTypeServIveBase class has protected method which can return null but calling method is assuming non-null value
    • Rice Module:
      KNS
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      To better support overriding base framework behavior we should make all base class private methods protected. This includes:

      KualiInquirableImpl
      KualiLookupableImpl
      KualiLookupableHelperServiceImpl
      AbstractLookupableHelperServiceImpl
      KualiMaintainableImpl
      KualiGlobalMaintainableImpl

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Jerry Neal (Inactive)
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Structure Helper Panel