Package com._1c.g5.aef2.events
Interface IEventChannel
-
- All Known Subinterfaces:
IComponent<M>
,IManagingComponent<M>
- All Known Implementing Classes:
com._1c.g5.v8.dt.form.ui.internal.chart.aef.components.reference.AbstractChartReferenceGridComponent
,AbstractChoiceParameterLinksComponent
,AbstractControlComponent
,AbstractDependentProjectWizard.DependedRootObjectPage
,AbstractDtActionBarComponent
,AbstractDtActionBarHandlerSelectComponent
,AbstractDtColorActionBarComponent
,AbstractDtComboSelectComponent
,AbstractDtEditableComboComponent
,AbstractDtListActionBarComponent
,AbstractDtReadonlyActionBarComponent
,AbstractDtSelectComponent
,AbstractGridComponent
,AbstractGridWithToolbarComponent
,AbstractMobileApplicationUrlsComponent
,AbstractMultilanguageComponent
,AbstractSelectionActionBarComponent
,AbstractSelectionComponent
,AbstractSelectionFromListDialogComponent
,AbstractSelectionFromTreeDialogComponent
,AbstractSingleLanguageComponent
,AbstractTabFolderComponent
,AbstractTypeLinkComponent
,AddInUploadButtonsComponent
,AddressingAttributesComponent
,BigDecimalSpinnerComponent
,BooleanComboComponent
,ButtonComponent
,CharacteristicsDescriptionDataPathComboComponent
,CharacteristicsDescriptionFieldComboComponent
,CharacteristicsDescriptionModelNewWizardPageComponent
,ChartAxisValueDialogComponent
,ChartColorPaletteDescriptionDialogComponent
,ChartReferenceBandGridComponent
,ChartReferenceBandsDialogComponent
,ChartReferenceBandsDialogComponent.ChartReferenceBandsGridWithToolbarComponent
,ChartReferenceLineGridComponent
,ChartReferenceLinesDialogComponent
,ChartReferenceLinesDialogComponent.ReferenceLinesGridWithToolbarComponent
,ChartScaleDialogComponent
,CheckableLabelComponent
,CheckBoxComponent
,ChoiceParameterLinksComponent
,ChoiceParametersComponent
,CodeComponent
,ColorComponent
,ComboComponent
,ComboLabelComponent
,CommonAttributeContentTreeComponent
,CommonAttributeDataSeparationComponent
,CommonPictureContentEditComponent
,CommonPictureEntriesComponent
,CommonPictureEntriesGridComponent
,CommonPicturePreviewImageComponent
,CommonPicturePreviewImageSizeComponent
,Component
,CompositeComponent
,ConfigurationCompatibilityModeComponent
,ConfigurationRequiredMobileApplicationPermissionComponent
,ConfigurationStandaloneContentComponent
,ConfigurationUsePurposesComponent
,ContainerComponent
,DataExchangeComponent
,DcsChartReferenceBandGridComponent
,DcsChartReferenceBandsDialogComponent
,DcsChartReferenceLineGridComponent
,DcsChartReferenceLinesDialogComponent
,DefinitionDrivenComponent
,DialogComponent
,DialogWithToolbarComponent
,DirectorySelectionComponent
,DocumentEditorPostingPageComponent
,DoubleSpinnerComponent
,DtBorderStyleComponent
,DtDateComponent
,DtDynamicTableComponent
,DtDynamicTreeComponent
,DtGranularEditorPageAefComponent
,DtGranularEditorPageSectionComponent
,DtMappedCheckboxComponent
,DtPictureComponent
,DtTextComponent
,DtValueActionBarComponent
,EnumComponent
,EnumRadioGroupComponent
,EventHandlerCollectionComponent
,EventSubscriptionEventsComboSelectComponent
,EventSubscriptionHandlerSelectComponent
,ExchangePlanContentComponent
,ExtendedComboLabelComponent
,ExtendedConfigurationObjectComponent
,ExtendedFieldComponent
,ExtendedLabelComponent
,ExtendedTypeDescriptionComponent
,ExtendedTypeDescriptionMultiStateComponent
,FieldComponent
,FileSelectionComponent
,FontSelectionComponent
,FormatStringComponent
,FormSelectionComponent
,FormWizardAttributesPage
,GraphicalSchemeEventHandlerComponent
,GraphicalSchemeLineComponent
,GraphicalSchemePictureSelectionComponent
,GraphicalSchemePictureStyleComponent
,GridLayoutCompositeComponent
,HandlerSelectComponent
,HandlerSelectionComponent
,HandlerSelectionComponent
,ImageButtonComponent
,InformationRegisterPeriodicityComponent
,IntervalBoundComponent
,LabelComponent
,LinkComponent
,ListSelectionComponent
,LongSpinnerComponent
,MainDataCompositionSchemeComponent
,MdModelNewWizardPageComponent
,MdPictureComponent
,MdPropertyPaletteComponent
,MdTypedModelNewWizardPageComponent
,MinMaxValueComponent
,MobileApplicationUrlsComponent
,MobileDigiSignComponent
,MoxelAreaComponent
,MoxelPatternComponent
,MoxelSpreadsheetLineComponent
,MultilanguageComponent
,MultilanguageFormattedTextComponent
,NavigatorTableComponent
,NavigatorTreeComponent
,NavigatorTreeDialogActionBarComponent
,NavigatorTreeDialogComponent
,NewWizardPageComponent
,NullableSpinnerComponent
,NumberCodeMaxLengthSpinnerComponent
,NumberMinMaxValueComponent
,OpenChartEditorByLinkComponent
,OpenDendrogramEditorByLinkComponent
,OpenEditorByLinkComponent
,OpenEditorInFormByLinkComponent
,OpenGanttChartEditorByLinkComponent
,OpenGeographicalSchemaEditorInFormByLinkComponent
,OpenGraphicalSchemeEditorInFormByLinkComponent
,OpenMdHelpComponent
,OpenMoxelEditorByLinkComponent
,OpenSuppressionSettingsEditorByLinkComponent
,OpenTimeScaleEditorByLinkComponent
,PackageDataComponent
,PackageTreeToListSelectionComponent
,PackageTreeToSingleItemSelectionComponent
,PictureSelectionComponent
,PictureSizeComponent
,PredefinedAccountNewWizardPage
,PredefinedCalculationTypeNewWizardPage
,PredefinedCharacteristicTypeNewWizardPage
,PredefinedDataComponent
,PredefinedItemNewWizardPage
,PropertyPaletteComponent
,RadioGroupComponent
,RadioGroupComponent
,ReportFormSelectionComponent
,RequiredPermissionsComponent
,RootObjectPage
,ScheduledJobMethodNameComponent
,ScrolledCompositeComponent
,SectionComponent
,SectionDefinitionComponent
,SeparatorComponent
,ShortcutComponent
,SignOfUnfilledParentComponent
,SingleLanguageFormattedTextComponent
,SourceUrlComponent
,SpinnerComponent
,StandardComponent
,StandardObjectsTreeComponent
,TableLocationComboSelectComponent
,TextComponent
,TextPreviewComponent
,ToolBarComponent
,TreeComponent
,TreeToListSelectionComponent
,TreeToSingleItemSelectionComponent
,TrendlineArrayDialogComponent
,TypeDescriptionComponent
,TypeDescriptionDialogComponent
,TypeLinkComponent
,TypeNewWizardPageComponent
,UnsettablePropertyFieldComponent
,UsedMobileApplicationFunctionalitiesComponent
,ValueComponent
,ValueSelectionComponent
,VersionedEnumComponent
,XdtoPackagesComponent
public interface IEventChannel
The event channel where you could send the events.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addListener(IEventChannelListener listener)
Adds the given listener to the channel.void
queueAndWaitEvent(IEvent event)
Queues the event to this channel and waits for its processing done.void
queueEvent(IEvent event)
Queues the event to this channel.void
removeListener(IEventChannelListener listener)
Removes the given listener from the channel.
-
-
-
Method Detail
-
queueEvent
void queueEvent(IEvent event)
Queues the event to this channel.- Parameters:
event
- the event to queue.- See Also:
queueAndWaitEvent(IEvent)
-
queueAndWaitEvent
void queueAndWaitEvent(IEvent event)
Queues the event to this channel and waits for its processing done. Typically, events created as a result of the user interaction with the UI should be processed synchronously using this method.- Parameters:
event
- the event to queue.- See Also:
queueEvent(IEvent)
-
addListener
void addListener(IEventChannelListener listener)
Adds the given listener to the channel.- Parameters:
listener
- the listener.
-
removeListener
void removeListener(IEventChannelListener listener)
Removes the given listener from the channel.- Parameters:
listener
- the listener.
-
-