ncsa.tools.ogrescript.tasks.system
Class Chmod

java.lang.Object
  extended byncsa.tools.ogrescript.OgreScriptElement
      extended byncsa.tools.ogrescript.tasks.OgreScriptBaseTask
          extended byncsa.tools.ogrescript.tasks.system.Chmod
All Implemented Interfaces:
IIdentifiable, ITask, UserFacing

public class Chmod
extends OgreScriptBaseTask


Field Summary
static java.lang.String TAG_SELF
           
 
Fields inherited from class ncsa.tools.ogrescript.tasks.OgreScriptBaseTask
TAG_EXT_PT, TAG_REQUIRED
 
Constructor Summary
Chmod()
           
 
Method Summary
 void addAltBashPath(java.lang.String path)
           
 void addPath(java.lang.String path)
           
 void setAltShellPaths(java.util.List altBashPaths)
           
 void setPathExpression(java.lang.String pathExpression)
           
 void setPaths(java.util.List paths)
           
 void setPermissions(java.lang.String options)
           
 void setRecursive(boolean recursive)
           
 
Methods inherited from class ncsa.tools.ogrescript.tasks.OgreScriptBaseTask
execute, getInstanceId, getPlugin, getScript, getTaskId, getTaskName, setEnvironment, setInstanceId, setScript, setTaskId, setTaskName, toString
 
Methods inherited from class ncsa.tools.ogrescript.OgreScriptElement
asElement, initializeFromElement
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ncsa.tools.common.UserFacing
asElement, initializeFromElement
 

Field Detail

TAG_SELF

public static final java.lang.String TAG_SELF
See Also:
Constant Field Values
Constructor Detail

Chmod

public Chmod()
Method Detail

addPath

public void addPath(java.lang.String path)
             throws ScriptExecutionException
Throws:
ScriptExecutionException

addAltBashPath

public void addAltBashPath(java.lang.String path)

setPaths

public void setPaths(java.util.List paths)

setPathExpression

public void setPathExpression(java.lang.String pathExpression)

setAltShellPaths

public void setAltShellPaths(java.util.List altBashPaths)

setPermissions

public void setPermissions(java.lang.String options)

setRecursive

public void setRecursive(boolean recursive)