code: public static <T> T notNull (final T aValue, final String sName)
    {
      if (isEnabled ())
        if (aValue == null)
          throw new NullPointerException ("The value of '" + sName + "' may not be null!");
      return aValue;
    }
docs: Check that the passed value is not <code>null</code>.
  
  @param <T>
  Type to be checked and returned
  @param aValue
  The value to check.
  @param sName
  The name of the value (e.g. the parameter name)
  @return The passed value.
  @throws NullPointerException
  if the passed value is <code>null</code>.