org.crosswire.common.activate

## Class Lock

- java.lang.Object
- - org.crosswire.common.activate.Lock

-     public class Lock
      extends Object

  This class only exists to dissuade you from calling activate() directly on an Activatable object.
  Author:
    Joe Walker
  See Also:
    `The GNU Lesser General Public License for details.`

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `Lock()` You might be wanting to construct a Lock if you want to call Activatable.activate() directly, in which case you stand a chance of breaking the Activator, so let the activator call activate(), and just ask the Activator to do the job for you.

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### Lock

          Lock()

      You might be wanting to construct a Lock if you want to call Activatable.activate() directly, in which case you stand a chance of breaking the Activator, so let the activator call activate(), and just ask the Activator to do the job for you.