You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Dmitry Beransky <db...@dembel.org> on 2006/11/27 19:15:03 UTC
[digester] calling method with a constant param
Hi,
I'm setting up rules for the following xml structure:
<menus>
<menu title="Edit" hotKey="E" parentId="parent1">...</menu>
<menu title="View" hotKey="V">
</menus>
here's what I have so far:
digester.addObjectCreate("menus", LinkedList.class);
digester.addObjectCreate("*/menu", "javax.swing.JMenu", "class");
digester.addSetProperties("*/menu", "title", "text");
digester.addCallMethod("*/menu", "setMnemonic", 1, new
Class[]{char.class});
digester.addCallParam("*/menu", 0, "hotKey");
I'm having problems with the parentId attribute for which I need to
call putClientProperty("parentId", <id>) on the current menu object,
where "parentId" is a string literal (property name), and <id> is the
value of the parentId attribute of the <menu> element. Any thoughts
on how to do this?
Thanks
Dmitry
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org