public void execute(final Object observable, final Runnable change) {
        listeners.disableFor(observable);
        change.run();
        listeners.enableFor(observable);
    }
public void execute ( final Object observable , final Runnable change ) { listeners . disableFor ( observable ) ; change . run ( ) ; listeners . enableFor ( observable ) ; }
Executes a change to an observable of the users domain model without generating change commands for this change.

<p>
Any changes done to the users domain model are executed over the model change executor passed in the constructor.
</p>

@param observable
The observable that is changed.
@param change
The change that is done to the observable.