code: protected void addConfiguredProcessorParam(final ProcessorParam param) throws NullPointerException, BuildException {
      if (param == null) {
        throw new NullPointerException("param");
      }
      if (isReference()) {
        throw noChildrenAllowed();
      }
      this.processorParams.addElement(param);
    }
docs: Adds a <compilerarg>or <linkerarg>
  
  @param param
  command line argument, must not be null
  @throws NullPointerException
  if arg is null
  @throws BuildException
  if this definition is a reference