In my tree implementation i called super on Nodepanel...that explains it..now
i only need to figure out how to call Panel.super() instead
Nodepanel.super() ???????????
/Frank B.
protected NodePanel newNodePanel(String panelID, DefaultMutableTreeNode
treenode) {
GTANodePanel gtaNodePanel = new GTANodePanel(panelID, treenode);
return gtaNodePanel;
}
class GTANodePanel extends NodePanel {
public GTANodePanel(final String id, DefaultMutableTreeNode treenode )
{
super(id, treenode);
// CheckBox checkbox = new CheckBox("providercheckbox");
// add(checkbox);
log.info("-------------------------Got panel..");
// Label providerName = new Label("providername",
getNodeLabel(treenode));
Label providerName = new Label("providername", "hello world");
add(providerName);
}
}
On Sunday 17 July 2005 02:27, frank bengtsson wrote:
> Hello all,
>
> I am working on extending tree component by overriding newnodepanel() with
> a new panel that has checkboxes and a label. I got a small problem..and i
> am on the egde of giving up..:
>
> i keeps talking about nodelink..i should have removed anything that has
> todo with nodelink...any ideas or what this means ?
>
> 2005-07-17 02:06:29,241 INFO [http-8080-Processor25]
> (MarkupCache.java:279) - Loading markup from
> file:/home/fb/jakarta-tomcat-5.5.9/webapps/gta/WEB-INF/classes/com/jatak/mu
>ss/web/gui/GTASubscribePage.html 2005-07-17 02:06:29,506 INFO
> [http-8080-Processor25] (MarkupCache.java:279) - Loading markup from
> jar:file:/home/fb/jakarta-tomcat-5.5.9/webapps/gta/WEB-INF/lib/wicket-1.0.j
>ar!/wicket/markup/html/tree/Tree.html 2005-07-17 02:06:29,556 INFO
> [http-8080-Processor25] (MarkupCache.java:279) - Loading markup from
> file:/home/fb/jakarta-tomcat-5.5.9/webapps/gta/WEB-INF/classes/com/jatak/mu
>ss/web/gui/CategoriesTree$GTANodePanel.html 2005-07-17 02:06:29,634 INFO
> [http-8080-Processor25] (MarkupCache.java:279) - Loading markup from
> jar:file:/home/fb/jakarta-tomcat-5.5.9/webapps/gta/WEB-INF/lib/wicket-1.0.j
>ar!/wicket/markup/html/form/validation/FormComponentFeedbackBorder.html
> 2005-07-17 02:06:29,677 INFO [http-8080-Processor25]
> (MarkupCache.java:279) - Loading markup from
> jar:file:/home/fb/jakarta-tomcat-5.5.9/webapps/gta/WEB-INF/lib/wicket-1.0.j
>ar!/wicket/markup/html/panel/FeedbackPanel.html 2005-07-17 02:06:30,401
> ERROR [http-8080-Processor25] (RequestCycle.java:595) - Unexpected runtime
> exception [page = [Page class =
> com.jatak.muss.web.gui.GTASubscribePage, id = 2]]
> wicket.WicketRuntimeException: The component(s) below failed to render:
>
> 1. [MarkupContainer [Component id = nodeLink, page =
> com.jatak.muss.web.gui.GTASubscribePage, path =
> 2.detailForm.categories.tree.3.node.nodeLink.Tree$4, isVisible = true,
> isVersioned = true]]
> 2. [Component id = label, page = com.jatak.muss.web.gui.GTASubscribePage,
> path = 2.detailForm.categories.tree.3.node.nodeLink.label.Label, isVisible
> = true, isVersioned = true]
> 3. [Component id = nodeImage, page =
> com.jatak.muss.web.gui.GTASubscribePage, path =
> 2.detailForm.categories.tree.3.node.nodeLink.nodeImage.CategoriesTree$1,
> isVisible = true, isVersioned = true]
> 4. [MarkupContainer [Component id = nodeLink, page =
> com.jatak.muss.web.gui.GTASubscribePage, path =
>
> ...
>
> 39. [Component id = nodeImage, page =
> com.jatak.muss.web.gui.GTASubscribePage, path =
> 2.detailForm.categories.tree.12.node.nodeLink.nodeImage.Image, isVisible =
> true, isVersioned = true]
>
> at wicket.Page.checkRendering(Page.java:923)
> at wicket.Page.doRender(Page.java:477)
> at
> wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:202)
> at wicket.RequestCycle.respond(RequestCycle.java:684)
> at wicket.RequestCycle.request(RequestCycle.java:380)
> at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:265)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
>nFilterChain.java:252) at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
>hain.java:173) at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
>ava:213) at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
>ava:178)
>
>
> Best regards,
>
> Frank
--
Frank Kastell Bengtsson
Kastell
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user