Klasse Proc

java.lang.Object
de.dlr.proseo.model.joborder.Proc

public class Proc extends Object
Representation of the Ipf_Proc (IPF = Instrument Processing Facility) job order element, i.e., a processing task with name and version, as well as input/output and breakpoint files For details see Generic IPF Interface Specification issue 1 revision 8 - 03/08/2009 MMFI-GSEG-EOPG-TN-07-0003
Autor:
Ernst Melchinger
  • Konstruktordetails

    • Proc

      public Proc()
      No-argument constructor
    • Proc

      public Proc(String taskName, String taskVersion)
      Constructor with task name and task version arguments
      Parameter:
      taskName - the task name to set
      taskVersion - the task version to set
  • Methodendetails

    • getTaskName

      public String getTaskName()
      Gets the Task_Name element
      Gibt zurück:
      the task name
    • setTaskName

      public void setTaskName(String taskName)
      Sets the Task_Name element
      Parameter:
      taskName - the task name to set
    • getTaskVersion

      public String getTaskVersion()
      Gets the Task_Version element
      Gibt zurück:
      the task version
    • setTaskVersion

      public void setTaskVersion(String taskVersion)
      Sets the Task_Version element
      Parameter:
      taskVersion - the task version to set
    • getListOfBrkFiles

      public List<BreakpointFile> getListOfBrkFiles()
      Gets the list of Breakpoint Files making up the BreakPoint element
      Gibt zurück:
      the the list of Breakpoint Files
    • setListOfBrkFiles

      public void setListOfBrkFiles(List<BreakpointFile> listOfBrkFiles)
      Sets the list of Breakpoint Files making up the BreakPoint element
      Parameter:
      listOfBrkFiles - the the list of Breakpoint Files to set
    • getListOfInputs

      public List<InputOutput> getListOfInputs()
      Gets the inputs for the List_of_Inputs element
      Gibt zurück:
      the list of inputs
    • setListOfInputs

      public void setListOfInputs(List<InputOutput> listOfInputs)
      Sets the list of Input Files for the List_of_Inputs element
      Parameter:
      listOfInputs - the the list of Input Files to set
    • getListOfOutputs

      public List<InputOutput> getListOfOutputs()
      Gets the outputs for the List_of_Outputs element
      Gibt zurück:
      the list of outputs
    • setListOfOutputs

      public void setListOfOutputs(List<InputOutput> listOfOutputs)
      Sets the list of Output Files for the List_of_Outputs element
      Parameter:
      listOfOutputs - the the list of Output Files to set
    • buildXML

      public void buildXML(Document doc, Element parentElement, Boolean prosEOAttributes)
      Add contents of this to XML node parentElement. Use doc to create elements
      Parameter:
      doc - The Document
      parentElement - The node to add this as child
      prosEOAttributes - if true, write attributes of prosEO specific data
    • read

      public void read(Node thisNode)
      Read info from XML sub tree
      Parameter:
      thisNode - XML node containing information