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 finished
           
protected  boolean isThread
           
protected  Parameters param
          Description of the Field
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()
           
 boolean getFinished()
           
 java.lang.String getType()
           
 void initParameters()
           
 void run()
           
 void setFinished(boolean finished)
           
 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

finished

protected boolean finished

param

protected Parameters param
Description of the Field
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

getFinished

public boolean getFinished()

run

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

setFinished

public void setFinished(boolean finished)

setThread

public void setThread(boolean useThread)

initParameters

public void initParameters()

INRIA & FluxMedia

..no bottom yet...