[seam-issues] [JBoss JIRA] Closed: (JBSEAM-853) Add some additional functionality for programmatically manipulating pages

Pete Muir (JIRA) jira-events at lists.jboss.org
Fri Jan 22 09:53:27 EST 2010


     [ https://jira.jboss.org/jira/browse/JBSEAM-853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pete Muir closed JBSEAM-853.
----------------------------

    Resolution: Duplicate Issue
      Assignee: Pete Muir  (was: Gavin King)


> Add some additional functionality for programmatically manipulating pages
> -------------------------------------------------------------------------
>
>                 Key: JBSEAM-853
>                 URL: https://jira.jboss.org/jira/browse/JBSEAM-853
>             Project: Seam
>          Issue Type: Feature Request
>          Components: Core
>    Affects Versions: 1.2.0.GA
>         Environment: Any
>            Reporter: Mike Quilleash
>            Assignee: Pete Muir
>
> It would be useful (for me at least) to be able to override a definition in pages.xml.
> I would suggest the following..
> newPage - create a blank page, replacing any existing page
> removePage - remove a page entry
> getPage - change semantic to return null if a page doesn't exist rather than creating a new page (alternative hasPage for determining if a page is present)
> Allow newPage/removePage/getPage to create/remove/access wildcarded pages.
> Main tricky thing is the pageStack cache which could just be removed as it didn't look as though the stack building was that expensive.  Otherwise it would need to be invalidated on modifications to the pages map.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list