Uploaded image for project: 'MyFaces Trinidad'
  1. MyFaces Trinidad
  2. TRINIDAD-931

converter and validator 'preferred' metadata needs updating

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Trivial
    • Resolution: Fixed
    • None
    • 1.2.10-core, 1.0.10-core
    • None
    • None

    Description

      The preferred metadata for converters an validators is not correct. The meaning of 'preferred' is something that the developer will usually want to set. Currently we don't have 'preferred' on 'maximum' for some of the range validators, but we have it on all the message[*] attrs that generally don't need to be set.

      Here's the metadata I suggest for preferred for converters and validators. If the attr isn't listed it shouldn't have preferred

      af:convertColor (favorite-property = patterns)
      patterns = preferred
      transparentAllowed = preferred

      af:convertDateTime (favorite-property = type)
      dateStyle = preferred
      pattern = preferred
      timeStyle = preferred
      timeZone = preferred
      type = preferred

      af:convertNumber (favorite-property = type)
      integerOnly = preferred
      maxFractionDigits = preferred
      maxIntegerDigits = preferred
      type = preferred
      minFractionDigits = preferred
      minIntegerDigits = preferred
      pattern = preferred
      currencyCode = preferred

      af:validateByteLength (favorite-property = maximum)
      maximum = preferred
      encoding = preferred

      af:validateDateRestriction
      invalidDays = preferred
      invalidDaysOfWeek = preferred
      invalidMonths = preferred

      af:validateDateTimeRange
      maximum = preferred
      minimum = preferred

      af:validateDoubleRange
      maximum=preferred
      minimum = preferred

      af:validateLength
      minimum = preferred
      maximum = preferred

      af:validateLongRange
      minimum = preferred
      maximum = preferred

      af:validateRegExp (favorite-property = pattern)
      pattern = preferred

      Attachments

        1. trunk.patch
          10 kB
          Anita Anandan
        2. trunk12.patch
          9 kB
          Anita Anandan

        Activity

          People

            matzew Matthias Wessendorf
            gabrielle Gabrielle Crawford
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: