public CommandLineArgument[] getActiveProcessorArgs() {
    final Project p = getProject();
    if (p == null) {
      throw new java.lang.IllegalStateException("project must be set");
    }
    if (isReference()) {
      return ((ProcessorDef) getCheckedRef(ProcessorDef.class, "ProcessorDef")).getActiveProcessorArgs();
    }
    final Vector activeArgs = new Vector(this.processorArgs.size());
    for (int i = 0; i < this.processorArgs.size(); i++) {
      final CommandLineArgument arg = (CommandLineArgument) this.processorArgs.elementAt(i);
      if (arg.isActive(p)) {
        activeArgs.addElement(arg);
      }
    }
    final CommandLineArgument[] array = new CommandLineArgument[activeArgs.size()];
    activeArgs.copyInto(array);
    return array;
  }
public CommandLineArgument [ ] getActiveProcessorArgs ( ) { final Project p = getProject ( ) ; if ( p == null ) { throw new java . lang . IllegalStateException ( "project must be set" ) ; } if ( isReference ( ) ) { return ( ( ProcessorDef ) getCheckedRef ( ProcessorDef . class , "ProcessorDef" ) ) . getActiveProcessorArgs ( ) ; } final Vector activeArgs = new Vector ( this . processorArgs . size ( ) ) ; for ( int i = 0 ; i < this . processorArgs . size ( ) ; i ++ ) { final CommandLineArgument arg = ( CommandLineArgument ) this . processorArgs . elementAt ( i ) ; if ( arg . isActive ( p ) ) { activeArgs . addElement ( arg ) ; } } final CommandLineArgument [ ] array = new CommandLineArgument [ activeArgs . size ( ) ] ; activeArgs . copyInto ( array ) ; return array ; }
Prepares list of processor arguments ( compilerarg, linkerarg ) that
are active for the current project settings.

@return active compiler arguments