You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org> on 2008/09/12 19:23:44 UTC

[jira] Created: (TAPESTRY-2665) Many methods of the Page interface could be moved to PageResources (which should be renamed to ComponentPageElementResources)

Many methods of the Page interface could be moved to PageResources (which should be renamed to ComponentPageElementResources)
-----------------------------------------------------------------------------------------------------------------------------

                 Key: TAPESTRY-2665
                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2665
             Project: Tapestry
          Issue Type: Improvement
    Affects Versions: 5.0.14
            Reporter: Howard M. Lewis Ship
            Priority: Minor
             Fix For: 5.1


Just an observation; many methods on Page were done to cut down on the number of injections passed to each ComponentPageElementImpl ... however, since then the PageResources interface was introduced to act as a facade over services needed by the ComponenPageElementImpl.

I think several methods of Page could be moved to PageResources, which would simplify PageImpl and the (increasing number of) dependencies passed to it.

Also, PageResourcs could be renamed ComponentPageElementResources, and a new PageResources facaded could be introduced for PageImpl.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Updated: (TAP5-216) Many methods of the Page interface could be moved to PageResources (which should be renamed to ComponentPageElementResources)

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship updated TAP5-216:
--------------------------------------

    Fix Version/s: 5.1.0.0

> Many methods of the Page interface could be moved to PageResources (which should be renamed to ComponentPageElementResources)
> -----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-216
>                 URL: https://issues.apache.org/jira/browse/TAP5-216
>             Project: Tapestry 5
>          Issue Type: Bug
>    Affects Versions: 5.1.0.0
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>            Priority: Minor
>             Fix For: 5.1.0.0
>
>
> Just an observation; many methods on Page were done to cut down on the number of injections passed to each ComponentPageElementImpl ... however, since then the PageResources interface was introduced to act as a facade over services needed by the ComponenPageElementImpl.
> I think several methods of Page could be moved to PageResources, which would simplify PageImpl and the (increasing number of) dependencies passed to it.
> Also, PageResourcs could be renamed ComponentPageElementResources, and a new PageResources facaded could be introduced for PageImpl.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


[jira] Closed: (TAPESTRY-2665) Many methods of the Page interface could be moved to PageResources (which should be renamed to ComponentPageElementResources)

Posted by "Howard M. Lewis Ship (JIRA)" <de...@tapestry.apache.org>.
     [ https://issues.apache.org/jira/browse/TAPESTRY-2665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAPESTRY-2665.
------------------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: 5.1)
                   5.1.0.0
         Assignee: Howard M. Lewis Ship

> Many methods of the Page interface could be moved to PageResources (which should be renamed to ComponentPageElementResources)
> -----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TAPESTRY-2665
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2665
>             Project: Tapestry
>          Issue Type: Improvement
>    Affects Versions: 5.0.14
>            Reporter: Howard M. Lewis Ship
>            Assignee: Howard M. Lewis Ship
>            Priority: Minor
>             Fix For: 5.1.0.0
>
>
> Just an observation; many methods on Page were done to cut down on the number of injections passed to each ComponentPageElementImpl ... however, since then the PageResources interface was introduced to act as a facade over services needed by the ComponenPageElementImpl.
> I think several methods of Page could be moved to PageResources, which would simplify PageImpl and the (increasing number of) dependencies passed to it.
> Also, PageResourcs could be renamed ComponentPageElementResources, and a new PageResources facaded could be introduced for PageImpl.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org