ncsa.tools.ogrescript.trebuchet.tasks.operation
Class Copy

java.lang.Object
  extended byncsa.tools.ogrescript.OgreScriptElement
      extended byncsa.tools.ogrescript.tasks.OgreScriptBaseTask
          extended byncsa.tools.ogrescript.tasks.OgreScriptTask
              extended byncsa.tools.ogrescript.trebuchet.tasks.operation.BaseOp
                  extended byncsa.tools.ogrescript.trebuchet.tasks.operation.CacheBasedOp
                      extended byncsa.tools.ogrescript.trebuchet.tasks.operation.Copy
All Implemented Interfaces:
IIdentifiable, ITask, UserFacing

public class Copy
extends CacheBasedOp


Field Summary
static java.lang.String TAG_SELF
           
 
Fields inherited from class ncsa.tools.ogrescript.tasks.OgreScriptBaseTask
TAG_EXT_PT, TAG_REQUIRED
 
Constructor Summary
Copy()
           
 
Method Summary
 void addSourceUri(java.net.URI sourceUri)
           
 void addUri(java.net.URI uri)
           
 void addUriPair(UriPair pair)
           
 void setCleanupList(boolean cleanupList)
           
 void setFlatten(boolean flatten)
           
 void setMove(boolean move)
           
 void setSource(UriPattern source)
           
 void setSourceDir(java.net.URI sourceDir)
           
 void setTarget(java.net.URI target)
           
 
Methods inherited from class ncsa.tools.ogrescript.trebuchet.tasks.operation.CacheBasedOp
setCleanup, setCopyCache, setCopyCacheFile, setIncludeAncestors, setListCache, setListCacheFile
 
Methods inherited from class ncsa.tools.ogrescript.trebuchet.tasks.operation.BaseOp
addCopyProgressListener, addFileProgressListener, addListener, addListMetadataListener, addListProgressListener, addLoggingListener, getPlugin, setConfiguration, setEvents, setLog4j, setStdout
 
Methods inherited from class ncsa.tools.ogrescript.tasks.OgreScriptTask
addReturnValue, getReturnValues, setReturnValues
 
Methods inherited from class ncsa.tools.ogrescript.tasks.OgreScriptBaseTask
execute, getInstanceId, 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

Copy

public Copy()
Method Detail

addUriPair

public void addUriPair(UriPair pair)

addSourceUri

public void addSourceUri(java.net.URI sourceUri)

addUri

public void addUri(java.net.URI uri)
Overrides:
addUri in class CacheBasedOp

setMove

public void setMove(boolean move)

setFlatten

public void setFlatten(boolean flatten)

setSourceDir

public void setSourceDir(java.net.URI sourceDir)

setTarget

public void setTarget(java.net.URI target)

setSource

public void setSource(UriPattern source)

setCleanupList

public void setCleanupList(boolean cleanupList)