有没有办法从NodeSelectedEvent检索RichFaces TreeNodeImpl?

时间:2011-11-22 15:26:12

标签: event-handling tree richfaces listeners

我扩展了RichFaces TreeNodeImpl以存储选择该行时我需要的另一段数据。当我在富树中选择一个节点时,我会在NodeSelectListener中执行代码。在我的监听器中,我想查看构建树的TreeNodeImpl,但我不知道如何从TreeNodeImpl参数中获取NodeSelectedEvent

有没有办法从TreeNodeImpl获取NodeSelectedEvent对象?

提前致谢。

沙恩

1 个答案:

答案 0 :(得分:1)

你可以在这样的选择监听器中得到它:

public void processSelection(final NodeSelectedEvent event) {
    final UITree tree = (UITree) event.getComponent();
    TreeNodeImpl rowData = (TreeNodeImpl) tree.getRowData();
}