// @topic S-0314-10-01-30 Java singleton design pattern
// @brief class Lock

package singleton;

public class Lock {

    private Mutex mutex;

    public Lock( Mutex m ) {
        /* placeholder code to acquire the mutex */
        mutex = m;
        mutex.acquire();
    }

    public void release() {
        /* placeholder code to release the mutex */
        mutex.release();
    }
}//class Lock