You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Doug Leeper <do...@yahoo.com> on 2007/08/20 19:56:02 UTC
TreeTable...how to refect a label change on TreeNode
I am using the TreeTable in Wicket Extensions. When selecting on a node, a
page allowing the user to edit the node value (and other useful info). Upon
saving, I would like the associated TreeNode to show the new value. How
would one go about having the TreeNode get "its value" again?
Thanks
--
View this message in context: http://www.nabble.com/TreeTable...how-to-refect-a-label-change-on-TreeNode-tf4300479.html#a12240766
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: TreeTable...how to refect a label change on TreeNode
Posted by Timo Rantalaiho <Ti...@ri.fi>.
On Tue, 28 Aug 2007, Timo Rantalaiho wrote:
> It is the AjaxRequestTarget object which is passed to all
> Ajax event handlers. See any AjaxEvent class.
Any AjaxBehaviour class, surely.
- Timo
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: TreeTable...how to refect a label change on TreeNode
Posted by Matej Knopp <ma...@gmail.com>.
It is correct, and there is nothing special you should do, if your TreeModel
is correctly implemented (=it reflects the change).
If it doesn't, it means that the TreeModel which you set to the tree is
holding stale data, you need to correct that.
-Matej
On 8/30/07, Doug Leeper <do...@yahoo.com> wrote:
>
>
> After further evaluating what I need done...I don't believe I need AJAX.
>
> The Tree Node needs to be updated to reflect a data change, i.e. name.
> However, the name change occurs in a page...not in the same page as the
> tree.
>
> Am I correct in this...no AJAX is needed since I am changing Pages?
>
> If this is correct (no AJAX)...how to tell the nodes in the TreeTable to
> update/reload their information?
>
>
> --
> View this message in context:
> http://www.nabble.com/TreeTable...how-to-refect-a-label-change-on-TreeNode-tf4300479.html#a12400148
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
Re: TreeTable...how to refect a label change on TreeNode
Posted by Doug Leeper <do...@yahoo.com>.
After further evaluating what I need done...I don't believe I need AJAX.
The Tree Node needs to be updated to reflect a data change, i.e. name.
However, the name change occurs in a page...not in the same page as the
tree.
Am I correct in this...no AJAX is needed since I am changing Pages?
If this is correct (no AJAX)...how to tell the nodes in the TreeTable to
update/reload their information?
--
View this message in context: http://www.nabble.com/TreeTable...how-to-refect-a-label-change-on-TreeNode-tf4300479.html#a12400148
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: TreeTable...how to refect a label change on TreeNode
Posted by Timo Rantalaiho <Ti...@ri.fi>.
On Tue, 21 Aug 2007, Doug Leeper wrote:
> As I am new to Ajax and Wicket, I am not sure what the target would be. Is
> this the node, the user object, or something else? Do I need to configure
> anything to get Ajax to work?
It is the AjaxRequestTarget object which is passed to all
Ajax event handlers. See any AjaxEvent class.
- Timo
--
Timo Rantalaiho
Reaktor Innovations Oy <URL: http://www.ri.fi/ >
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: TreeTable...how to refect a label change on TreeNode
Posted by Doug Leeper <do...@yahoo.com>.
As I am new to Ajax and Wicket, I am not sure what the target would be. Is
this the node, the user object, or something else? Do I need to configure
anything to get Ajax to work?
Thanks
--
View this message in context: http://www.nabble.com/TreeTable...how-to-refect-a-label-change-on-TreeNode-tf4300479.html#a12253520
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: TreeTable...how to refect a label change on TreeNode
Posted by Matej Knopp <ma...@gmail.com>.
Your treemodel must fire the appropriate treeNodesChanged events on
the listeners. And then you need to call
tree.updateTree(ajaxRequestTarget);
-Matej
On 8/20/07, Doug Leeper <do...@yahoo.com> wrote:
>
> I am using the TreeTable in Wicket Extensions. When selecting on a node, a
> page allowing the user to edit the node value (and other useful info). Upon
> saving, I would like the associated TreeNode to show the new value. How
> would one go about having the TreeNode get "its value" again?
>
> Thanks
> --
> View this message in context: http://www.nabble.com/TreeTable...how-to-refect-a-label-change-on-TreeNode-tf4300479.html#a12240766
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org