You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Scott Yeadon <sc...@anu.edu.au> on 2004/07/14 04:32:24 UTC
ActionEvent Handling Query
Hello,
I've been playing with action events, however they do not appear to work
as advertised. I have defined an action in my form definition as follows:
<fd:action id="loadMetadata" action-command="loadMetadata">
<fd:label>Load Metadata</fd:label>
<fd:on-action>
<java class="au.edu.anu.LoadMetadataActionListener"/>
</fd:on-action>
</fd:action>
I also have an action listener as follows (cut-down version):
public class LoadMetadataActionListener implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
Widget widget = event.getSourceWidget();
Form form = widget.getForm();
Widget myWidget = form.getWidget("fieldWidget");
myWidget.setValue("blah");
}
}
I have also put logging and errors in this class, and it definitely is
not being called. Is there something else I need to setup (to add the
listener (though I expected that was the purpose of putting this in the
form definition)). There are no samples of using this in the 2.1.5
install and I only have the doco to go on unless I sift through code.
Some of the doco mixes Woody and CForms so not sure if this is something
that has changed?
Thanks.
Scott.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org