public class SilentChangeExecutor extends Object
| Constructor and Description |
|---|
SilentChangeExecutor()
Initializes an instance with its dependencies.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Object observable,
Runnable change)
Executes a change to an observable of the users domain model without generating change commands for this change.
|
void |
registerListenersToSilence(de.saxsys.synchronizefx.core.metamodel.Listeners listeners)
Registers the listener that should be suspended while modifying observables.
|
public SilentChangeExecutor()
public void execute(Object observable, Runnable change)
Any changes done to the users domain model are executed over the model change executor passed in the constructor.
observable - The observable that is changed.change - The change that is done to the observable.public void registerListenersToSilence(de.saxsys.synchronizefx.core.metamodel.Listeners listeners)
listeners - the listenersCopyright © 2016 Saxonia Systems AG. All Rights Reserved.