:: com :: sun :: star :: form :: runtime ::

interface XFilterControllerListener
Base Interfaces
XFilterControllerListener
┗ ::com::sun::star::lang::XEventListener

::com::sun::star::lang::XEventListener
(referenced interface's summary:)

Methods' Summary
predicateExpressionChanged is fired when a single predicate expression of the filter represented by the filter controller changed.  
disjunctiveTermRemoved is fired when a disjunctive term was removed from the filter of the filter controller.  
disjunctiveTermAdded is fired when a disjunctive term was added to the filter of the filter controller.  
Methods' Details
predicateExpressionChanged
void
predicateExpressionChanged( [in] FilterEvent  _Event );

Description
is fired when a single predicate expression of the filter represented by the filter controller changed.

FilterEvent::DisjunctiveTerm is the index of the disjunctive term in which the expression changed. This usually equals XFilterController::ActiveTerm.

FilterEvent::FilterComponent denotes the index of the filter component whose predicate expression changed.

FilterEvent::PredicateExpression is the new predicate expressions.

disjunctiveTermRemoved
void
disjunctiveTermRemoved( [in] FilterEvent  _Event );

Description
is fired when a disjunctive term was removed from the filter of the filter controller.

FilterEvent::DisjunctiveTerm is the index of the disjunctive term which was removed.

FilterEvent::FilterComponent and FilterEvent::PredicateExpression are not used for this event type.

disjunctiveTermAdded
void
disjunctiveTermAdded( [in] FilterEvent  _Event );

Description
is fired when a disjunctive term was added to the filter of the filter controller.

FilterEvent::DisjunctiveTerm is the index of the disjunctive term which was added.

FilterEvent::FilterComponent and FilterEvent::PredicateExpression are not used for this event type.

Top of Page