INRIA & FluxMedia

fr.fluxmedia.transmorpher.engine
Interface TProcess

All Known Subinterfaces:
TApplyExternal, TApplyQuery
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()
           
 java.lang.String getFatherName()
           
 XML_Port[] getIn()
          Get the In ports
 XML_Port getIn(int i)
          Get an In port
 XML_Port getIn(java.lang.String pName)
          Get an In port
 java.lang.String getName()
          Get the name of the process
 java.lang.String[] getNameIn()
           
 java.lang.String getNameIn(int i)
           
 java.lang.String[] getNameOut()
           
 java.lang.String getNameOut(int i)
           
 XML_Port[] getOut()
          Get the Out Ports
 XML_Port getOut(int i)
          Get an Out Port
 XML_Port getOut(java.lang.String pName)
          Get an Out Port
 java.lang.Object getParameter(java.lang.String k)
          get the parameter value of a process
 Parameters getParameters()
          returns the parameters of a process
 void reset()
           
 void setDebug(int d)
           
 void setFatherName(java.lang.String name)
           
 void setIn(int i, XML_Port pFileIn)
           
 void setName(java.lang.String pName)
          Set the name of the process
 void setOut(int i, XML_Port pFileOut)
          Set an Out Port
 void setParameter(java.lang.String k, java.lang.Object o)
           
 void setParameters(Parameters p)
          pass a set of parameters to a process
 

Method Detail

getName

public java.lang.String getName()
Get the name of the process

setName

public void setName(java.lang.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(java.lang.String pName)
Get an In port

getOut

public XML_Port getOut(java.lang.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 java.lang.String[] getNameOut()

getNameIn

public java.lang.String[] getNameIn()

getNameOut

public java.lang.String getNameOut(int i)
                            throws TMException

getNameIn

public java.lang.String getNameIn(int i)
                           throws TMException

reset

public void reset()
           throws TMRuntimeException,
                  TMException,
                  org.xml.sax.SAXException

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 java.lang.Object getParameter(java.lang.String k)
get the parameter value of a process

setParameter

public void setParameter(java.lang.String k,
                         java.lang.Object o)

bindParameters

public void bindParameters(Parameters p)
                    throws TMRuntimeException,
                           TMException,
                           org.xml.sax.SAXException
bind the parameters of the process to the runtime parameters

generatePort

public void generatePort()

setFatherName

public void setFatherName(java.lang.String name)

setDebug

public void setDebug(int d)

getFatherName

public java.lang.String getFatherName()

INRIA & FluxMedia

..no bottom yet...