Decision Center API

ilog.rules.teamserver.web.tree.impl
Class IlrDefaultTreeListener

java.lang.Object
  extended by ilog.rules.teamserver.web.tree.impl.IlrDefaultTreeListener
All Implemented Interfaces:
IlrTreeListener, EventListener

public class IlrDefaultTreeListener
extends Object
implements IlrTreeListener

A default implementation of the IlrTreeListener class.

See Also:
IlrTreeNode, IlrTreeListener

Constructor Summary
IlrDefaultTreeListener()
           
 
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's model occurs.
 boolean selectionChanging(IlrTreeNode node)
          Invoked when a selection on the tree's model is about to occur.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlrDefaultTreeListener

public IlrDefaultTreeListener()
Method Detail

nodeCollapsing

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

This method does nothing by default.

Specified by:
nodeCollapsing in interface IlrTreeListener
Parameters:
node - The node being collapsed.

nodeCollapsed

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

This method does nothing by default.

Specified by:
nodeCollapsed in interface IlrTreeListener
Parameters:
node - The node that has been collapsed.

nodeExpanding

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

This method does nothing by default.

Specified by:
nodeExpanding in interface IlrTreeListener
Parameters:
node - The node being expanded.

nodeExpanded

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

This method does nothing by default.

Specified by:
nodeExpanded in interface IlrTreeListener
Parameters:
node - The node that has been expanded.

selectionChanging

public boolean selectionChanging(IlrTreeNode node)
Invoked when a selection on the tree's model is about to occur.

This method returns true by default.

Specified by:
selectionChanging in interface IlrTreeListener
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

public void selectionChanged(IlrTreeNode node)
Invoked when a selection on the tree's model occurs.

This method does nothing by default.

Specified by:
selectionChanged in interface IlrTreeListener
Parameters:
node - The node newly selected, or null if no node has been selected.

Decision Center API

© Copyright IBM Corp. 1987, 2013