Details

    • Type: Sub Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.6
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • 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.

        Attachments

          Activity

          Hide
          jkneal 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
          jkneal 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
          jkeller 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
          jkeller 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
          jkneal 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
          jkneal 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:
              jkeller Jonathan Keller
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: