org.apache.tools.ant.taskdefs
Class Rmic.ImplementationSpecificArgument

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.types.Commandline.Argument
          extended by org.apache.tools.ant.util.facade.ImplementationSpecificArgument
              extended by org.apache.tools.ant.taskdefs.Rmic.ImplementationSpecificArgument
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
Rmic

public class Rmic.ImplementationSpecificArgument
extends ImplementationSpecificArgument

Adds an "compiler" attribute to Commandline$Attribute used to filter command line attributes based on the current implementation.


Field Summary
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
Rmic.ImplementationSpecificArgument()
           
 
Method Summary
 void setCompiler(java.lang.String impl)
          Only pass the specified argument if the chosen compiler implementation matches the value of this attribute.
 
Methods inherited from class org.apache.tools.ant.util.facade.ImplementationSpecificArgument
getParts, setImplementation
 
Methods inherited from class org.apache.tools.ant.types.Commandline.Argument
getParts, setFile, setLine, setPath, setPathref, setPrefix, setSuffix, setValue
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rmic.ImplementationSpecificArgument

public Rmic.ImplementationSpecificArgument()
Method Detail

setCompiler

public void setCompiler(java.lang.String impl)
Only pass the specified argument if the chosen compiler implementation matches the value of this attribute. Legal values are the same as those in the above list of valid compilers.)

Parameters:
impl - the compiler to be used.