Uploaded image for project: 'Tapestry'
  1. Tapestry
  2. TAPESTRY-2552

Provide easier overrides for Grid, BeanEditor property display & edit blocks

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.13
    • Fix Version/s: 5.0.14
    • Component/s: tapestry-core
    • Labels:
      None

      Description

      The overrides parameter of the various components (Grid, GridRows, GridColumns, PropertyEditor, PropertyDisplay, etc.) is type ComponentResources when only a couple of methods are needed.

      This makes it very difficult to, for example, mix and match the source locations of the blocks to be used as overrides.

        Activity

        Hide
        hlship Howard M. Lewis Ship added a comment -

        The theory being that implementing the two methods of PropertyOverrides is much easier than implementing the dozens of methods on ComponentResources.

        Show
        hlship Howard M. Lewis Ship added a comment - The theory being that implementing the two methods of PropertyOverrides is much easier than implementing the dozens of methods on ComponentResources.

          People

          • Assignee:
            hlship Howard M. Lewis Ship
            Reporter:
            hlship Howard M. Lewis Ship
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development