Details

    • Type: Sub Task Sub Task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.6
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-5179Convert KNS Formatters to Spring PropertyEditors for use in KRAD
      KULRICE-5600Uif Framework: Change Formatter property on AttributeField to PropertyEditor
      KULRICE-12415Tie in KRAD PropertyEditors to ObjectPropertyUtils
      KULRICE-9212Rework KRAD Property Editors/Formatters
      KULRICE-12099Need a propertyEditor equivalent to TimestampAMPMFormatter for KRAD document
      KULRICE-5421ResultEvents in KRMS are trying to format DateTimes with SimpleDateFormat
      KULRICE-5091Ensure that all developers are using the same set of code formatting standards
      KULRICE-3866Convert OJB field converters in Rice to Hibernate User types
      KULRICE-14181Deleting a route node instance in document operations deletes the branch (and all associated node instances)
      KULRICE-3648Convert the static non-final variables in StandardDocumentSearchGenerator into instance variables
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Data Dictionary
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Formatters are a deprecated part of the KNS. All existing formatters should be rebuilt using the PropertyEditor API.

      As an additional task, we need to determine how to handle formatting of read-write vs. read-only properties, as we often need to handle these differently.

      E.g., when formatting numbers for editing, you may want to leave out the commas, while they need to be included for display when read-only. The PropertyEditor API is not context-aware.

      (As an alternative, always format as for display, but make the property editor intelligent enough in these situations to remove the extra characters from the formatting.

        Activity

        Hide
        Jerry Neal (Inactive) added a comment -

        Jonathan,

        Just wanted to get some more information on this.

        Which formatters do you see that we don't have a property editor for?

        Also, regarding read-write versus readonly, I agree that would be good to have. But did the formatters support that? Looking at them I don't see how they did.

        thanks,
        Jerry

        Show
        Jerry Neal (Inactive) added a comment - Jonathan, Just wanted to get some more information on this. Which formatters do you see that we don't have a property editor for? Also, regarding read-write versus readonly, I agree that would be good to have. But did the formatters support that? Looking at them I don't see how they did. thanks, Jerry
        Hide
        Jonathan Keller added a comment -

        I really had not determined what was needed - at this point, it would mainly be checking the formatters in the:

        org.kuali.rice.core.web.format package

        (with the mappings in org.kuali.rice.core.web.format.Formatter )

        to all the bindings in the

        org.kuali.rice.krad.web.bind package.

        Show
        Jonathan Keller added a comment - I really had not determined what was needed - at this point, it would mainly be checking the formatters in the: org.kuali.rice.core.web.format package (with the mappings in org.kuali.rice.core.web.format.Formatter ) to all the bindings in the org.kuali.rice.krad.web.bind package.
        Hide
        Jerry Neal (Inactive) added a comment -

        Thanks Jonathan.

        Kristina,

        We just need someone to verify all the formatters are covered for, and if not create the missing property editors.

        thanks,
        Jerry

        Show
        Jerry Neal (Inactive) added a comment - Thanks Jonathan. Kristina, We just need someone to verify all the formatters are covered for, and if not create the missing property editors. thanks, Jerry

          People

          • Assignee:
            Unassigned
            Reporter:
            Jonathan Keller
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Structure Helper Panel