in 2.0 you will need to use a different pattern - we havent built the reparenting mechanism in 2.0 yet - still figuring out what the simplest way is.
-igor
On 11/10/06, Jonathan Sharp <[EMAIL PROTECTED]
> wrote:
Is it possible to take a component such as a Button and make it a
child of a new component so as to wrap it?
class MyPage extends WebPage {
....
add(new Button("myButton"));
....
public void onBeforeRender() {
visitChildren(new MyVisitor());
}
}
class MyVisitor implements IVisitor {
public void component(Component c) {
if (c instanceof Button) {
WebMarkup wm = new WebMarkup();
c.replaceWith(wm);
wm.add(c);
}
}
}
Cheers,
-js
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user