Uses of Class
edu.isi.pegasus.planner.dax.File

Packages that use File
edu.isi.pegasus.planner.dax   
edu.isi.pegasus.planner.parser.dax   
 

Uses of File in edu.isi.pegasus.planner.dax
 

Fields in edu.isi.pegasus.planner.dax declared as File
protected  File AbstractJob.mStderr
           
protected  File AbstractJob.mStdin
           
protected  File AbstractJob.mStdout
           
 

Fields in edu.isi.pegasus.planner.dax with type parameters of type File
private  List<File> ADAG.mFiles
          The list of edu.isi.pegasus.planner.dax.File objects
protected  Set<File> AbstractJob.mUses
           
 

Methods in edu.isi.pegasus.planner.dax that return File
 File File.clone()
          Return a clone of this File
 File AbstractJob.getStderr()
           
 File AbstractJob.getStdin()
          Get the STDIN file object
 File AbstractJob.getStdout()
           
 File File.setExecutable()
          Mart the file as executable.
 File File.SetExecutable()
          Deprecated.  
 File File.setExecutable(boolean executable)
          Mark the file as executable.
 File File.setLink(File.LINK link)
          Set the file linkage
 File File.setOptional(boolean optionalflag)
          Set the optional flag on the file.
 File File.setRegister(boolean registerflag)
          Set the register flag of the file.
 File File.setTransfer(File.TRANSFER transferflag)
          Set the transfer type of the file
 

Methods in edu.isi.pegasus.planner.dax that return types with arguments of type File
 Set<File> AbstractJob.getUses()
           
 

Methods in edu.isi.pegasus.planner.dax with parameters of type File
 AbstractJob AbstractJob.addArgument(File file)
          Add a file object to the argument List.
 AbstractJob AbstractJob.addArgument(File[] files)
          Add a Array of File objects to the argument list.
 AbstractJob AbstractJob.addArgument(File[] files, String filedelimiter)
          Add a Array of File objects to the argument list.
 AbstractJob AbstractJob.addArgument(String argkey, File argvalue)
          Add a argument key and File value to the argument List.
The argkey and argvalue are seperated by space.
Example addArgument("-i",new File("f.a")) will result in the argument being added as -i <file name="f.a">
Multiple calls to addArgument results in the arguments being separated by space.
 AbstractJob AbstractJob.addArgument(String argkey, File[] argvalue)
          Add a argument key and an array of Files to the argument List.
The argkey and argvalue are separated space.
The files are separated by a space
Example:
File[] files = {new File("f.a1"), new File("f.a2")};
job.addArgument("-i",files)

will result in the argument being added as -i <file name="f.a1"> <file name="f.a2">
Multiple calls to addArgument results in the arguments being separated by space.
 AbstractJob AbstractJob.addArgument(String argkey, File[] argvalue, String argdelimiter, String filedelimiter)
          Add a argument key and an array of Files to the argument List.
The argkey and argvalue are separated by the argdelimiter.
The files are separated by a filedelimiter
Example:
File[] files = {new File("f.a1"), new File("f.a2")};
job.addArgument("-i",files,"=",",")

will result in the argument being added as -i=<file name="f.a1">,<file name="f.a2">
Multiple calls to addArgument results in the arguments being separated by space.
 AbstractJob AbstractJob.addArgument(String argkey, File argvalue, String argdelimiter)
          Add a argument key and File value to the argument List.
The argkey and argvalue are separated by the argdelimiter.
Example addArgument("-i",new File("f.a"),"=") will result in the argument being added as -i=<file name="f.a">
Multiple calls to addArgument results in the arguments being separated by space.
 ADAG ADAG.addFile(File file)
          Add a RC File object to the top of the DAX.
 AbstractJob AbstractJob.setStderr(File stderr)
           
 AbstractJob AbstractJob.setStderr(File stderr, boolean register)
           
 AbstractJob AbstractJob.setStderr(File stderr, File.TRANSFER transfer)
           
 AbstractJob AbstractJob.setStderr(File stderr, File.TRANSFER transfer, boolean register)
           
 AbstractJob AbstractJob.setStderr(File stderr, File.TRANSFER transfer, boolean register, boolean optional)
           
 AbstractJob AbstractJob.setStdin(File stdin)
           
 AbstractJob AbstractJob.setStdin(File stdin, boolean register)
           
 AbstractJob AbstractJob.setStdin(File stdin, File.TRANSFER transfer)
           
 AbstractJob AbstractJob.setStdin(File stdin, File.TRANSFER transfer, boolean register)
           
 AbstractJob AbstractJob.setStdin(File stdin, File.TRANSFER transfer, boolean register, boolean optional)
           
 AbstractJob AbstractJob.setStdout(File stdout)
           
 AbstractJob AbstractJob.setStdout(File stdout, boolean register)
           
 AbstractJob AbstractJob.setStdout(File stdout, File.TRANSFER transfer)
           
 AbstractJob AbstractJob.setStdout(File stdout, File.TRANSFER transfer, boolean register)
           
 AbstractJob AbstractJob.setStdout(File stdout, File.TRANSFER transfer, boolean register, boolean optional)
           
 AbstractJob AbstractJob.uses(File file, File.LINK link)
           
 AbstractJob AbstractJob.uses(File file, File.LINK link, boolean register)
           
 AbstractJob AbstractJob.uses(File file, File.LINK link, File.TRANSFER transfer)
           
 AbstractJob AbstractJob.uses(File file, File.LINK link, File.TRANSFER transfer, boolean register)
           
 AbstractJob AbstractJob.uses(File file, File.LINK link, File.TRANSFER transfer, boolean register, boolean optional, boolean executable)
           
 

Method parameters in edu.isi.pegasus.planner.dax with type arguments of type File
 AbstractJob AbstractJob.addArgument(List<File> files)
          Add a List of File objects to the argument list.
 AbstractJob AbstractJob.addArgument(List<File> files, String filedelimiter)
          Add a List of File objects to the argument list.
 AbstractJob AbstractJob.addArgument(String argkey, List<File> argvalue)
          Add a argument key and a List of Files to the argument List.
The argkey and argvalue are separated space.
The files are separated by a space
Example:
List files = new LinkedList();
files.add(new File("f.a1"));
files.add(new File("f.a2"));
job.addArgument("-i",files)

will result in the argument being added as -i <file name="f.a1"> <file name="f.a2">
Multiple calls to addArgument results in the arguments being separated by space.
 AbstractJob AbstractJob.addArgument(String argkey, List<File> argvalue, String argdelimiter, String filedelimiter)
          Add a argument key and a List of Files to the argument List.
The argkey and argvalue are separated by the argdelimiter.
The files are separated by a filedelimter
Example:
List files = new LinkedList();
files.add(new File("f.a1"));
files.add(new File("f.a2"));
job.addArgument("-i",files,"=",",")

will result in the argument being added as -i=<file name="f.a1">,<file name="f.a2">
Multiple calls to addArgument results in the arguments being separated by space.
 ADAG ADAG.addFiles(List<File> files)
          Add Files to the RC Section on top of the DAX
 AbstractJob AbstractJob.uses(List<File> files, File.LINK link)
           
 

Constructors in edu.isi.pegasus.planner.dax with parameters of type File
File(File f)
          Copy constructor
File(File f, File.LINK link)
          Copy constructor, but change the linkage of the file.
 

Uses of File in edu.isi.pegasus.planner.parser.dax
 

Methods in edu.isi.pegasus.planner.parser.dax with parameters of type File
private  void DAXParser3.Arguments.addArgument(File file)
          Adds a file name to the argument string
 



Copyright © 2011 The University of Southern California. All Rights Reserved.