public T setSourceLocation(SourceLocation location) {
    checkState(sourceLocation == null);
    this.sourceLocation = checkNotNull(location);
    return (T) this;
  }
public T setSourceLocation ( SourceLocation location ) { checkState ( sourceLocation == null ) ; this . sourceLocation = checkNotNull ( location ) ; return ( T ) this ; }
Sets the source location.