INRIA & FluxMedia

fr.fluxmedia.transmorpher.TProcessFactory
Interface TProcess

All Known Implementing Classes:
TProcess_Impl

public interface TProcess


Method Summary
 void bindParameters(Parameters p)
          bind the parameters of the process to the runtime parameters
 void generatePort()
           
 String getFatherName()
           
 XML_Port[] getIn()
          Get the In ports
 XML_Port getIn(int i)
          Get an In port
 XML_Port getIn(String pName)
          Get an In port
 String getName()
          Get the name of the process
 String[] getNameIn()
           
 String getNameIn(int i)
           
 String[] getNameOut()
           
 String getNameOut(int i)
           
 XML_Port[] getOut()
          Get the Out Ports
 XML_Port getOut(int i)
          Get an Out Port
 XML_Port getOut(String pName)
          Get an Out Port
 Object getParameter(String k)
          get the parameter value of a process
 Parameters getParameters()
          returns the parameters of a process
 void setFatherName(String name)
           
 void setIn(int i, XML_Port pFileIn)
           
 void setName(String pName)
          Set the name of the process
 void setOut(int i, XML_Port pFileOut)
          Set an Out Port
 void setParameter(String k, Object o)
           
 void setParameters(Parameters p)
          pass a set of parameters to a process
 

Method Detail

getName

public String getName()
Get the name of the process

setName

public void setName(String pName)
Set the name of the process

setIn

public void setIn(int i,
                  XML_Port pFileIn)

setOut

public void setOut(int i,
                   XML_Port pFileOut)
Set an Out Port

getIn

public XML_Port getIn(int i)
Get an In port

getOut

public XML_Port getOut(int i)
Get an Out Port

getIn

public XML_Port getIn(String pName)
Get an In port

getOut

public XML_Port getOut(String pName)
Get an Out Port

getIn

public XML_Port[] getIn()
Get the In ports

getOut

public XML_Port[] getOut()
Get the Out Ports

getNameOut

public String[] getNameOut()

getNameIn

public String[] getNameIn()

getNameOut

public String getNameOut(int i)

getNameIn

public String getNameIn(int i)

setParameters

public void setParameters(Parameters p)
pass a set of parameters to a process

getParameters

public Parameters getParameters()
returns the parameters of a process

getParameter

public Object getParameter(String k)
get the parameter value of a process

setParameter

public void setParameter(String k,
                         Object o)

bindParameters

public void bindParameters(Parameters p)
bind the parameters of the process to the runtime parameters

generatePort

public void generatePort()

setFatherName

public void setFatherName(String name)

getFatherName

public String getFatherName()

INRIA & FluxMedia

..no bottom yet...