public void startModelWalking() {
        doWhenModelWalkerFinished(ActionType.MODEL_WALKNG, new Runnable() {
            @Override
            public void run() {
                memberLock.lock();
                modelWalkingInProgess = true;
                memberLock.unlock();
            }
        });
    }
public void startModelWalking ( ) { doWhenModelWalkerFinished ( ActionType . MODEL_WALKNG , new Runnable ( ) { @ Override public void run ( ) { memberLock . lock ( ) ; modelWalkingInProgess = true ; memberLock . unlock ( ) ; } } ) ; }
Informs this synchronizer, that a new model walking process has started.

<p>
If an other model walking process is currently in progress, this blocks until it has finished.
</p>