ProGuard

proguard.ant
Class ClassPathElement

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.types.DataType
          extended byorg.apache.tools.ant.types.AbstractFileSet
              extended byorg.apache.tools.ant.types.FileSet
                  extended byproguard.ant.ClassPathElement
All Implemented Interfaces:
Cloneable, org.apache.tools.ant.types.selectors.SelectorContainer

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

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


Field Summary
 
Fields inherited from class org.apache.tools.ant.types.DataType
checked, description, ref
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
ClassPathElement()
           
 
Method Summary
 void appendClassPathEntriesTo(ClassPath classPath, boolean output)
          Adds the contents of this class path element to the given class path.
 void setEarFilter(String earFilter)
           
 void setFilter(String filter)
           
 void setJarFilter(String jarFilter)
           
 void setName(String name)
          Deprecated. Use AbstractFileSet.setFile(File) instead.
 void setWarFilter(String warFilter)
           
 void setZipFilter(String zipFilter)
           
 
Methods inherited from class org.apache.tools.ant.types.FileSet
clone
 
Methods inherited from class org.apache.tools.ant.types.AbstractFileSet
addAnd, addContains, addCustom, addDate, addDepend, addDepth, addFilename, addMajority, addNone, addNot, addOr, addPresent, addSelector, addSize, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDataTypeName, getDir, getDirectoryScanner, getRef, getSelectors, hasPatterns, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setDir, setExcludes, setExcludesfile, setFile, setFollowSymlinks, setIncludes, setIncludesfile, setRefid, setupDirectoryScanner
 
Methods inherited from class org.apache.tools.ant.types.DataType
circularReference, dieOnCircularReference, getCheckedRef, getDescription, isReference, noChildrenAllowed, setDescription, tooManyAttributes
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, log, log, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassPathElement

public ClassPathElement()
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.

setName

public void setName(String name)
Deprecated. Use AbstractFileSet.setFile(File) instead.


setFilter

public void setFilter(String filter)

setJarFilter

public void setJarFilter(String jarFilter)

setWarFilter

public void setWarFilter(String warFilter)

setEarFilter

public void setEarFilter(String earFilter)

setZipFilter

public void setZipFilter(String zipFilter)

ProGuard