proguard.ant
Class ClassPathElement

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.types.DataType
          extended by org.apache.tools.ant.types.Path
              extended by proguard.ant.ClassPathElement
All Implemented Interfaces:
java.lang.Cloneable, org.apache.tools.ant.types.ResourceCollection

public class ClassPathElement
extends org.apache.tools.ant.types.Path

This FileSet represents a class path entry (or a set of class path entries) in Ant.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.tools.ant.types.Path
org.apache.tools.ant.types.Path.PathElement
 
Field Summary
 
Fields inherited from class org.apache.tools.ant.types.Path
systemBootClasspath, systemClasspath
 
Fields inherited from class org.apache.tools.ant.types.DataType
checked, ref
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
ClassPathElement(org.apache.tools.ant.Project project)
           
 
Method Summary
 void appendClassPathEntriesTo(ClassPath classPath, boolean output)
          Adds the contents of this class path element to the given class path.
 void setDir(java.io.File file)
          Deprecated. Use Path.setLocation(File) instead.
 void setEarfilter(java.lang.String earFilter)
           
 void setFile(java.io.File file)
          Deprecated. Use Path.setLocation(File) instead.
 void setFilter(java.lang.String filter)
           
 void setJarfilter(java.lang.String jarFilter)
           
 void setName(java.io.File file)
          Deprecated. Use Path.setLocation(File) instead.
 void setWarfilter(java.lang.String warFilter)
           
 void setZipfilter(java.lang.String zipFilter)
           
 
Methods inherited from class org.apache.tools.ant.types.Path
add, add, addDirset, addExisting, addExisting, addExtdirs, addFilelist, addFileset, addJavaRuntime, append, assertFilesystemOnly, clone, concatSystemBootClasspath, concatSystemClasspath, concatSystemClasspath, createPath, createPathElement, delegateIteratorToList, dieOnCircularReference, isFilesystemOnly, iterator, list, setLocation, setPath, setRefid, size, toString, translateFile, translateFileSep, translatePath
 
Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, setChecked, tooManyAttributes
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassPathElement

public ClassPathElement(org.apache.tools.ant.Project project)
See Also:
Path.Path(Project)
Method Detail

appendClassPathEntriesTo

public void appendClassPathEntriesTo(ClassPath classPath,
                                     boolean output)
Adds the contents of this class path element to the given class path.

Parameters:
classPath - the class path to be extended.
output - specifies whether this is an output entry or not.

setFile

public void setFile(java.io.File file)
Deprecated. Use Path.setLocation(File) instead.


setDir

public void setDir(java.io.File file)
Deprecated. Use Path.setLocation(File) instead.


setName

public void setName(java.io.File file)
Deprecated. Use Path.setLocation(File) instead.


setFilter

public void setFilter(java.lang.String filter)

setJarfilter

public void setJarfilter(java.lang.String jarFilter)

setWarfilter

public void setWarfilter(java.lang.String warFilter)

setEarfilter

public void setEarfilter(java.lang.String earFilter)

setZipfilter

public void setZipfilter(java.lang.String zipFilter)