Feature Requests item #1285769, was opened at 2005-09-09 09:52
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=684978&aid=1285769&group_id=119783

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Submitted By: Simon Berriman (sberriman)
Assigned to: Nobody/Anonymous (nobody)
Summary: renderComponent(MarkupStream) in Component to be public

Initial Comment:

In order to be able to write more powerful methods that
can 'inject' or 'wrap' component's markup, a mechanism
is needed whereby the developer can plug a component in
at render time.  The simplest way I can see to do this
is to write new components that expect an existing
component as a constructor parameter.  The new
component can then put itself in place of the original
component, and in onRender(), inject the original
component.  To be able to do this however,
renderComponent(MarkupStream) needs to be called on the
original (parentless) component.  Therefore, IMO, the
method needs to be public instead of protected.



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=684978&aid=1285769&group_id=119783


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop

Reply via email to