Decision Center API

ilog.rules.teamserver.web.tree
Interface IlrTreeListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
IlrDefaultTreeListener

public interface IlrTreeListener
extends EventListener

A tree listener allows you to listen to events that occur on the tree component.

The managed events are either a change of selection or a node that is expanded/collapsed.

See Also:
IlrTreeController.getTreeListener()

Method Summary
 void nodeCollapsed(IlrTreeNode node)
          Invoked when a node has been collapsed.
 void nodeCollapsing(IlrTreeNode node)
          Invoked when a node is about to collapse.
 void nodeExpanded(IlrTreeNode node)
          Invoked when a node has been expanded.
 void nodeExpanding(IlrTreeNode node)
          Invoked when a node is about to expand.
 void selectionChanged(IlrTreeNode node)
          Invoked when a selection on the tree component occurs.
 boolean selectionChanging(IlrTreeNode node)
          Invoked when a selection on the tree component is about to occur.
 

Method Detail

selectionChanging

boolean selectionChanging(IlrTreeNode node)
Invoked when a selection on the tree component is about to occur.

Parameters:
node - The node being selected, or null if no node has been selected.
Returns:
true to continue the selection life cycle, and false otherwise.

selectionChanged

void selectionChanged(IlrTreeNode node)
Invoked when a selection on the tree component occurs.

Parameters:
node - The node newly selected, or null if no node has been selected.

nodeExpanding

void nodeExpanding(IlrTreeNode node)
Invoked when a node is about to expand.

Parameters:
node - The node being expanded.

nodeExpanded

void nodeExpanded(IlrTreeNode node)
Invoked when a node has been expanded.

Parameters:
node - The node that has been expanded.

nodeCollapsing

void nodeCollapsing(IlrTreeNode node)
Invoked when a node is about to collapse.

Parameters:
node - The node being collapsed.

nodeCollapsed

void nodeCollapsed(IlrTreeNode node)
Invoked when a node has been collapsed.

Parameters:
node - The node that has been collapsed.

Decision Center API

© Copyright IBM Corp. 1987, 2013