Tapestry
  1. Tapestry
  2. TAPESTRY-2552

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

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major 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

        Mark Thomas made changes -
        Workflow Default workflow, editable Closed status [ 12568187 ] jira [ 12591268 ]
        Mark Thomas made changes -
        Workflow jira [ 12436697 ] Default workflow, editable Closed status [ 12568187 ]
        Howard M. Lewis Ship made changes -
        Field Original Value New Value
        Fix Version/s 5.0.14 [ 12313214 ]
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Closed [ 6 ]
        Howard M. Lewis Ship committed 682554 (47 files)
        Reviews: none

        TAPESTRY-2552: Provide easier overrides for Grid, BeanEditor property display & edit blocks

        tapestry trunk
        Hide
        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
        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.
        Howard M. Lewis Ship created issue -

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development