INRIA & FluxMedia

fr.fluxmedia.transmorpher.engine
Class TProcessBasic

java.lang.Object
  |
  +--fr.fluxmedia.transmorpher.engine.TProcess_Impl
        |
        +--fr.fluxmedia.transmorpher.engine.TProcessBasic
All Implemented Interfaces:
java.lang.Runnable, TProcess
Direct Known Subclasses:
TDispatcher, TMerger, TReader, TSerializer, TTransformation

public abstract class TProcessBasic
extends TProcess_Impl
implements java.lang.Runnable


Field Summary
protected  boolean isThread
           
protected  java.lang.Thread procThread
           
protected  java.lang.String type
          the name of the father
 
Fields inherited from class fr.fluxmedia.transmorpher.engine.TProcess_Impl
debug, id, iListIn, iListOfParameters, iListOut, iName, iNbIn, iNbOut, nameFather, nameIn, nameOut
 
Constructor Summary
  TProcessBasic()
          the empty constructor
protected TProcessBasic(java.lang.String[] pIn, java.lang.String[] pOut)
          The constructor
protected TProcessBasic(java.lang.String[] pIn, java.lang.String[] pOut, Parameters pParam)
          The constructor
protected TProcessBasic(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String type)
          The constructor
 
Method Summary
 void execProcess()
           
 java.lang.String getType()
           
 void run()
           
 void setThread(boolean useThread)
           
 void setType(java.lang.String type)
           
 
Methods inherited from class fr.fluxmedia.transmorpher.engine.TProcess_Impl
bindParameters, generatePort, getFatherName, getId, getIn, getIn, getIn, getName, getNameIn, getNameIn, getNameOut, getNameOut, getOut, getOut, getOut, getParameter, getParameterNames, getParameters, reset, setDebug, setFatherName, setId, setIn, setName, setOut, setParameter, setParameters
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

type

protected java.lang.String type
the name of the father

procThread

protected java.lang.Thread procThread

isThread

protected boolean isThread
Constructor Detail

TProcessBasic

public TProcessBasic()
the empty constructor

TProcessBasic

protected TProcessBasic(java.lang.String[] pIn,
                        java.lang.String[] pOut)
The constructor

TProcessBasic

protected TProcessBasic(java.lang.String[] pIn,
                        java.lang.String[] pOut,
                        Parameters pParam)
The constructor

TProcessBasic

protected TProcessBasic(java.lang.String[] pIn,
                        java.lang.String[] pOut,
                        java.lang.String type)
The constructor
Method Detail

setType

public void setType(java.lang.String type)

getType

public java.lang.String getType()

execProcess

public void execProcess()
                 throws java.io.IOException,
                        org.xml.sax.SAXException,
                        TMRuntimeException

run

public void run()
Specified by:
run in interface java.lang.Runnable

setThread

public void setThread(boolean useThread)

INRIA & FluxMedia

..no bottom yet...