code: protected boolean logAllowed(LogLevel level)
  	{
  		if (out == null || level == LogLevel.OFF || level.higher(logLevel))
  			return false;
  		return true;
  	}
docs: Checks if logging output with log <code>level</code> is possible and would get
  accepted by this <code>LogStreamWriter</code>.
  <p>
  Therefore this method also checks that the underlying output stream is opened.
  
  @param level log level to check against
  @return true if log is permitted, false otherwise