Package com._1c.g5.v8.dt.dcs.ui
Class BmDcsModelChangedNotifier
java.lang.Object
com._1c.g5.v8.dt.dcs.ui.BmDcsModelChangedNotifier
- All Implemented Interfaces:
IBmAsyncEventListener
,IDcsModelChangedNotifier
public class BmDcsModelChangedNotifier
extends Object
implements IBmAsyncEventListener, IDcsModelChangedNotifier
The notifier of
IDcsModelChangedListener
based on BM events.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds the given listener to notify.void
dispose()
Disposed the notifier.void
handleAsyncEvent
(BmEvent bmEvent) Invoked to notify about a BM event.void
Removes the given listener.
-
Constructor Details
-
BmDcsModelChangedNotifier
Creates a new instance.- Parameters:
bmModel
- the BM model, cannot benull
.
-
-
Method Details
-
addModelChangedListener
Description copied from interface:IDcsModelChangedNotifier
Adds the given listener to notify.- Specified by:
addModelChangedListener
in interfaceIDcsModelChangedNotifier
- Parameters:
listener
- the listener, cannot benull
.
-
removeModelChangedListener
Description copied from interface:IDcsModelChangedNotifier
Removes the given listener.- Specified by:
removeModelChangedListener
in interfaceIDcsModelChangedNotifier
- Parameters:
listener
- the listener, cannot benull
.
-
dispose
public void dispose()Description copied from interface:IDcsModelChangedNotifier
Disposed the notifier.- Specified by:
dispose
in interfaceIDcsModelChangedNotifier
-
handleAsyncEvent
Description copied from interface:IBmAsyncEventListener
Invoked to notify about a BM event.- Specified by:
handleAsyncEvent
in interfaceIBmAsyncEventListener
- Parameters:
bmEvent
- the BM event. Nevernull
.
-