# rich

## Tag treeSelectionChangeListener

- Description:
    Associates tree selection change listener with component in order to listen for tree selection events on server-side.

- Attributes
  Name | Required | Type | Description
  --- | --- | --- | ---
  `for` | `false` | `javax.el.ValueExpression` (must evaluate to `java.lang.String`) | If present, this attribute refers to the value of one of the exposed attached objects within the composite component inside of which this tag is nested.
  `binding` | `false` | `javax.el.ValueExpression` (must evaluate to `javax.el.ValueExpression`) | Value binding expression that evaluates to an object that implements TreeSelectionChangeListener.
  `listener` | `false` | `javax.el.ValueExpression` (must evaluate to `javax.el.ValueExpression`) | MethodExpression representing an action listener method that will be notified when this component is activated by the user. The expression must evaluate to a public method that takes an TreeSelectionChangeEvent parameter, with a return type of void, or to a public method that takes no arguments with a return type of void
  `type` | `false` | `javax.el.ValueExpression` (must evaluate to `javax.el.ValueExpression`) | Fully qualified Java class name of an TreeSelectionChangeListener to be created and registered.

Output generated by Vdldoc View Declaration Language Documentation Generator.