org.apache.tools.ant.taskdefs.optional.extension
Class LibFileSet

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.AbstractFileSet
              extended by org.apache.tools.ant.types.FileSet
                  extended by org.apache.tools.ant.taskdefs.optional.extension.LibFileSet
All Implemented Interfaces:
java.lang.Cloneable, ResourceCollection, SelectorContainer

public class LibFileSet
extends FileSet

LibFileSet represents a fileset containing libraries. Asociated with the libraries is data pertaining to how they are to be handled when building manifests.


Field Summary
 
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
LibFileSet()
           
 
Method Summary
 void setIncludeImpl(boolean includeImpl)
          Flag indicating whether should include the "Implementation-*" attributes in manifest.
 void setIncludeUrl(boolean includeURL)
          Flag indicating whether should include the "Implementation-URL" attribute in manifest.
 void setUrlBase(java.lang.String urlBase)
          Set the url base for fileset.
 
Methods inherited from class org.apache.tools.ant.types.FileSet
clone, isFilesystemOnly, iterator, size
 
Methods inherited from class org.apache.tools.ant.types.AbstractFileSet
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendExcludes, appendIncludes, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDefaultexcludes, getDir, getDir, getDirectoryScanner, getDirectoryScanner, getRef, getSelectors, hasPatterns, hasSelectors, isCaseSensitive, isFollowSymlinks, mergeExcludes, mergeIncludes, mergePatterns, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setDir, setExcludes, setExcludesfile, setFile, setFollowSymlinks, setIncludes, setIncludesfile, setRefid, setupDirectoryScanner, setupDirectoryScanner, toString
 
Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, 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

LibFileSet

public LibFileSet()
Method Detail

setIncludeUrl

public void setIncludeUrl(boolean includeURL)
Flag indicating whether should include the "Implementation-URL" attribute in manifest. Defaults to false.

Parameters:
includeURL - the flag

setIncludeImpl

public void setIncludeImpl(boolean includeImpl)
Flag indicating whether should include the "Implementation-*" attributes in manifest. Defaults to false.

Parameters:
includeImpl - the flag

setUrlBase

public void setUrlBase(java.lang.String urlBase)
Set the url base for fileset.

Parameters:
urlBase - the base url