LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.control
Interface LyFilterEndInterface

All Known Implementing Classes:
LyContextListController, LyEditTableController, LyFilterEditorController, LyFilterRelationController, LyImportTableController, LyMultiClassImportController, LyMultiPageTableController, LyRelationTableController, LySimpleTableController, LyTableController

public interface LyFilterEndInterface

Implemented by the client of a filter edition form (either an elementary filter such as LyFilterController or an extented filter view (LyFilterEditorController).

This interface is implemented by a listener (usually a table controller or the extended filter controller when an elementary filter is created). The listener is notified when the filter has been set by the user in the filtering form.

See Also:
LyFilterController.actionDemand(leon.view.event.LyActionDemand)

Field Summary
static java.lang.String __VERSION
          File Version
 
Method Summary
 void endFilter(LyController parent, java.lang.String actionDemand, LyFilter filter)
          The filter edition form is closed : notify registred listener.
 LyFilter getFilter()
          Gets initial : indicates to the filter controller the default filter parameters.
 

Field Detail

__VERSION

static final java.lang.String __VERSION
File Version

See Also:
Constant Field Values
Method Detail

getFilter

LyFilter getFilter()
Gets initial : indicates to the filter controller the default filter parameters.

Returns:
the initial filter or null if no filter is set

endFilter

void endFilter(LyController parent,
               java.lang.String actionDemand,
               LyFilter filter)
The filter edition form is closed : notify registred listener.

Parameters:
parent - reference to the filter controller (filter form which is closing)
actionDemand - actionDemand on filter controller : id of the command such as LyFormController.DEMAND_VALIDATE, LyFormController.DEMAND_APPLY, LyFormController.DEMAND_CANCEL
filter - the filter that was created in the form

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com