LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.view.event
Interface LyDemandListener

All Known Implementing Classes:
LyAreaController, LyArrayFieldConsultController, LyArrayFieldSetController, LyArrayStructFieldSetController, LyArrayTableFieldSetController, LyArrayTableStructFieldSetController, LyCanvasController, LyChartController, LyChoiceFieldConsultController, LyChoiceFieldSetController, LyChooseFieldsController, LyCommonServiceController, LyCompositionArrayFieldConsultController, LyCompositionArrayFieldSetController, LyCompositionFieldConsultController, LyCompositionFieldSetController, LyCompositionFieldUnitConsultController, LyCompositionFieldUnitSetController, LyCompoundAreaController, LyCompoundFilterController, LyConsultController, LyContextListController, LyController, LyCreateController, LyCreateOrSetController, LyCreateStickerController, LyDashboardController, LyDateFieldSetController, LyDeleteController, LyDialogController, LyEditTableChoiceFieldSetController, LyEditTableController, LyEditTableSetController, LyExportController, LyFastFilterController, LyFieldConsultController, LyFieldController, LyFieldSetController, LyFileFieldConsultController, LyFileFieldSetController, LyFilterController, LyFilterCriterionController, LyFilterEditorController, LyFilterRelationController, LyFindController, LyFormController, LyFrameController, LyGraphicalChartController, LyImportContentController, LyImportContentXmlController, LyImportController, LyImportTableController, LyLoginController, LyMailController, LyMultiAreaController, LyMultiClassExportController, LyMultiClassImportController, LyMultiCompositionArrayFieldSetController, LyMultiCompositionFieldConsultController, LyMultiCompositionFieldSetController, LyMultiFilterController, LyMultiPageTableController, LyNumberFieldSetController, LyOutlineController, LyPanelController, LyPasswordController, LyPrintController, LyPrintModelController, LyPrintPdfController, LyRelationAsLinkFieldSetController, LyRelationFieldConsultController, LyRelationFieldController, LyRelationFieldFilterController, LyRelationFieldSetController, LyRelationTableController, LyReportController, LyReportingController, LySelectByNameController, LySelectController, LySelectFileController, LySetController, LyShowUrlController, LySimpleFilterController, LySimplePrintController, LySimpleTableController, LySortWizardController, LyStructFieldSetController, LyStructInArraySetController, LyTabAreaController, LyTableController, LyTextController, LyTextFieldConsultController, LyTextFieldSetController, LyTreeBaseController, LyTreeController, LyUserInputController, LyViewController, LyWaitController, LyWebServiceController, LyXRefAreaController

public interface LyDemandListener

An interface implemented by controllers.to receive event notifications from the view components. Typically, a demand is associated to a user interaction on the GUI.

Current demand types are : action, selection menu and help.

See Also:
LyDemand, LyActionDemand, LySelectionDemand, LyMenuDemand, LyHelpDemand

Field Summary
static java.lang.String __VERSION
           
 
Method Summary
 void demandPerformed(LyDemand demand)
          Invoked when a notification is sent to this listener.
 java.lang.String getId()
          Indicates the identification of the component which receives the event.
 

Field Detail

__VERSION

static final java.lang.String __VERSION
See Also:
Constant Field Values
Method Detail

getId

java.lang.String getId()
Indicates the identification of the component which receives the event. This identification must be unique for all registred listeners.

Returns:
the component identifier.

demandPerformed

void demandPerformed(LyDemand demand)
Invoked when a notification is sent to this listener. The listener should make the interpretation of the event, and update the view description if necessary.

Parameters:
demand - demand parameters set by the view component.
See Also:
interface

(c) January 2013 - W4 S.A.

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