code: public void setName(String name) {
  		if (name == null || name.isEmpty()) {
  			throw new IllegalContextNameException(
  					IllegalContextNameException.Reason.EMPTY_NAME,
  					"The context name must not be null nor empty.");
  		}
  
  		this.name = name;
  	}
docs: Sets the name of the context.
  
  @param name the new name of the context
  @throws IllegalContextNameException (since 2.6.0) if the given name is {@code null} or empty.