code: public ProcessorParam[] getActiveProcessorParams() {
      final Project p = getProject();
      if (p == null) {
        throw new java.lang.IllegalStateException("project must be set");
      }
      if (isReference()) {
        return ((ProcessorDef) getCheckedRef(ProcessorDef.class, "ProcessorDef")).getActiveProcessorParams();
      }
      final Vector activeParams = new Vector(this.processorParams.size());
      for (int i = 0; i < this.processorParams.size(); i++) {
        final ProcessorParam param = (ProcessorParam) this.processorParams.elementAt(i);
        if (param.isActive(p)) {
          activeParams.addElement(param);
        }
      }
      final ProcessorParam[] array = new ProcessorParam[activeParams.size()];
      activeParams.copyInto(array);
      return array;
    }
docs: Prepares list of processor arguments ( compilerarg, linkerarg) that
  are active for the current project settings.
  
  @return active compiler arguments