You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Martin Marinschek (JIRA)" <de...@myfaces.apache.org> on 2005/11/10 20:50:03 UTC
[jira] Closed: (MYFACES-782) Documentation for UIData
[ http://issues.apache.org/jira/browse/MYFACES-782?page=all ]
Martin Marinschek closed MYFACES-782:
-------------------------------------
Fix Version: Nightly
Resolution: Fixed
Assign To: Martin Marinschek
> Documentation for UIData
> ------------------------
>
> Key: MYFACES-782
> URL: http://issues.apache.org/jira/browse/MYFACES-782
> Project: MyFaces
> Type: Improvement
> Reporter: Simon Kitching
> Assignee: Martin Marinschek
> Priority: Minor
> Fix For: Nightly
> Attachments: UIData-impl-notes.txt
>
> Understanding how the UIData table management works in JSF has taken me quite a lot of time.
> I think it would be nice for future developers to have some guidance on how this non-trivial code works.
> Attached is a patch to provide at least a start for others learning this code. Ideally I think this could be put into the UIData class javadoc.
> The description is deliberately phrased in a way that will be stable; unless the "flyweight" approach is ditched this description will
> continue to be valid. This info is also useful to people working on components that have to live *in* a table. This is clearly a difficult
> topic, as seen by the number of recent patches to make Tomahawk components work correctly in tables.
> Alternatives would be to put it into that class as an ordinary comment (non-javadoc), or to put it onto a wiki or similar, with a reference
> in the javadoc to that wiki page. However without something in the sourcefile itself I don't think many developers will be able to find the
> information at the appropriate time,
> Thanks, Simon
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira