Class Chgrp
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.Task
- 
- org.apache.tools.ant.taskdefs.ExecTask
- 
- org.apache.tools.ant.taskdefs.ExecuteOn
- 
- org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTask
- 
- org.apache.tools.ant.taskdefs.optional.unix.Chgrp
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable
 
 public class Chgrp extends AbstractAccessTask Chgrp equivalent for unix-like environments.- Since:
- Ant 1.6
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.ExecuteOnExecuteOn.FileDirBoth
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.tools.ant.taskdefs.ExecuteOndestDir, filesets, mapper, mapperElement, srcFilePos, srcIsFirst, targetFilePos, type
 - 
Fields inherited from class org.apache.tools.ant.taskdefs.ExecTaskcmdl, failOnError, newEnvironment, redirector, redirectorElement
 - 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description Chgrp()Chgrp task for setting unix group of a file.
 - 
Method SummaryModifier and Type Method Description protected voidcheckConfiguration()Ensure that all the required arguments and other conditions have been set.voidsetExecutable(java.lang.String e)We don't want to expose the executable attribute, so override it.voidsetGroup(java.lang.String group)Set the group attribute.- 
Methods inherited from class org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTaskisValidOs, setAddsourcefile, setCommand, setFile, setSkipEmptyFilesets
 - 
Methods inherited from class org.apache.tools.ant.taskdefs.ExecuteOnadd, add, addDirset, addFilelist, addFileset, createHandler, createMapper, createSrcfile, createTargetfile, getCommandline, getCommandline, getDirs, getFiles, getFilesAndDirs, runExec, runParallel, setDest, setForce, setForwardslash, setIgnoremissing, setMaxParallel, setParallel, setRelative, setType, setupRedirector, setVerbose
 - 
Methods inherited from class org.apache.tools.ant.taskdefs.ExecTaskaddConfiguredRedirector, addEnv, createArg, createWatchdog, execute, getOs, getOsFamily, getResolveExecutable, logFlush, maybeSetResultPropertyValue, prepareExec, resolveExecutable, runExecute, setAppend, setDir, setError, setErrorProperty, setFailIfExecutionFails, setFailonerror, setInput, setInputString, setLogError, setNewenvironment, setOs, setOsFamily, setOutput, setOutputproperty, setResolveExecutable, setResultProperty, setSearchPath, setSpawn, setTimeout, setTimeout, setVMLauncher
 - 
Methods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
setGrouppublic void setGroup(java.lang.String group) Set the group attribute.- Parameters:
- group- The new group for the file(s) or directory(ies)
 
 - 
checkConfigurationprotected void checkConfiguration() Ensure that all the required arguments and other conditions have been set.- Overrides:
- checkConfigurationin class- ExecuteOn
 
 - 
setExecutablepublic void setExecutable(java.lang.String e) We don't want to expose the executable attribute, so override it.- Overrides:
- setExecutablein class- ExecTask
- Parameters:
- e- User supplied executable that we won't accept.
 
 
- 
 
-