Package org.apache.tools.ant.taskdefs
Class Tar.TarFileSet
- java.lang.Object
- 
- All Implemented Interfaces:
- java.lang.Cloneable,- java.lang.Iterable<Resource>,- ResourceCollection,- SelectorContainer
 - Enclosing class:
- Tar
 
 public static class Tar.TarFileSet extends TarFileSet This is a FileSet with the option to specify permissions and other attributes.
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.types.ArchiveFileSetDEFAULT_DIR_MODE, DEFAULT_FILE_MODE
 - 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description TarFileSet()Creates a newTarFileSetinstance.TarFileSet(FileSet fileset)Creates a newTarFileSetinstance.
 - 
Method SummaryModifier and Type Method Description java.lang.String[]getFiles(Project p)Get a list of files and directories specified in the fileset.intgetMode()booleangetPreserveLeadingSlashes()voidsetMode(java.lang.String octalString)A 3 digit octal string, specify the user, group and other modes in the standard Unix fashion; optional, default=0644voidsetPreserveLeadingSlashes(boolean b)Flag to indicates whether leading `/'s should be preserved in the file names.- 
Methods inherited from class org.apache.tools.ant.types.TarFileSetclone, configureFileSet, getGid, getGroup, getRef, getRef, getUid, getUserName, hasGroupBeenSet, hasGroupIdBeenSet, hasUserIdBeenSet, hasUserNameBeenSet, newArchiveScanner, setGid, setGroup, setRefid, setUid, setUserName
 - 
Methods inherited from class org.apache.tools.ant.types.ArchiveFileSetaddConfigured, dieOnCircularReference, getDirectoryScanner, getDirMode, getDirMode, getEncoding, getFileMode, getFileMode, getFullpath, getFullpath, getPrefix, getPrefix, getSrc, getSrc, hasDirModeBeenSet, hasFileModeBeenSet, integerSetDirMode, integerSetFileMode, isFilesystemOnly, iterator, setDir, setDirMode, setEncoding, setErrorOnMissingArchive, setFileMode, setFullpath, setPrefix, setSrc, setSrcResource, size, toString
 - 
Methods inherited from class org.apache.tools.ant.types.AbstractFileSetadd, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addExecutable, addFilename, addMajority, addModified, addNone, addNot, addOr, addOwnedBy, addPosixGroup, addPosixPermissions, addPresent, addReadable, addSelector, addSize, addSymlink, addType, addWritable, appendExcludes, appendIncludes, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDefaultexcludes, getDir, getDir, getDirectoryScanner, getErrorOnMissingDir, getMaxLevelsOfSymlinks, getSelectors, hasPatterns, hasSelectors, isCaseSensitive, isFollowSymlinks, mergeExcludes, mergeIncludes, mergePatterns, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setErrorOnMissingDir, setExcludes, setExcludesfile, setFile, setFollowSymlinks, setIncludes, setIncludesfile, setMaxLevelsOfSymlinks, setupDirectoryScanner, setupDirectoryScanner
 - 
Methods inherited from class org.apache.tools.ant.types.DataTypecheckAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributes
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentgetDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.apache.tools.ant.types.ResourceCollectionisEmpty, stream
 
- 
 
- 
- 
- 
Constructor Detail- 
TarFileSetpublic TarFileSet(FileSet fileset) Creates a newTarFileSetinstance. Using a fileset as a constructor argument.- Parameters:
- fileset- a- FileSetvalue
 
 - 
TarFileSetpublic TarFileSet() Creates a newTarFileSetinstance.
 
- 
 - 
Method Detail- 
getFilespublic java.lang.String[] getFiles(Project p) Get a list of files and directories specified in the fileset.- Parameters:
- p- the current project.
- Returns:
- a list of file and directory names, relative to the baseDir for the project.
 
 - 
setModepublic void setMode(java.lang.String octalString) A 3 digit octal string, specify the user, group and other modes in the standard Unix fashion; optional, default=0644- Parameters:
- octalString- a 3 digit octal string.
 
 - 
getModepublic int getMode() - Returns:
- the current mode.
 
 - 
setPreserveLeadingSlashespublic void setPreserveLeadingSlashes(boolean b) Flag to indicates whether leading `/'s should be preserved in the file names. Optional, default isfalse.- Parameters:
- b- the leading slashes flag.
 
 - 
getPreserveLeadingSlashespublic boolean getPreserveLeadingSlashes() - Returns:
- the leading slashes flag.
 
 
- 
 
-