You can implement a MlTreeListener interface to receive events from an MlTree.
The MlTreeListener interface is:
public interface MlTreeListener extends EventListener
{
void onTreeEvent(MlTreeEvent event);
}
You can call the addMlTreeListener() method on the target MlTree to receive events, as the following example shows:
public MyClass extends BaseClass implements MlTreeListener
{
void init()
{
...
tree.addMlTreeListener(this);
}
public void onTreeEvent(MlTreeEvent event)
{
if (event ...)
}
}
public void onTreeEvent(MlTreeEvent event)
This method is called for various Tree events including selection,
deselection, focus changes, etc. The various types of events received
are described in the MlTreeEvent reference page.