INRIA & FluxMedia

fr.fluxmedia.transmorpher.TProcessFactory
Class TLoopUtility

java.lang.Object
  |
  +--fr.fluxmedia.transmorpher.TProcessFactory.TProcess_Impl
        |
        +--fr.fluxmedia.transmorpher.TProcessFactory.TProcessBasic
              |
              +--fr.fluxmedia.transmorpher.TProcessFactory.TLoopUtility
All Implemented Interfaces:
TProcess

public final class TLoopUtility
extends TProcessBasic


Field Summary
(package private)  TProcessComposite iFather
           
(package private)  String[] iIn
           
(package private)  XML_Port[] iList1
           
(package private)  XML_Port[] iList2
           
(package private)  XML_Port[] iList3
           
(package private)  String[] iOut
           
(package private)  TProcess iProcess
           
(package private)  TLoopStack1[] myLoopStackIn
           
(package private)  TLoopStack1[] myLoopStackOut
           
(package private)  TProcess myProcess
           
 
Fields inherited from class fr.fluxmedia.transmorpher.TProcessFactory.TProcess_Impl
iListIn, iListOut, iName, iNbIn, iNbOut
 
Constructor Summary
TLoopUtility(TProcess pProcess, TProcessComposite pFather, String[] pIn, String[] pOut)
           
 
Method Summary
 boolean CheckEquality()
          This method must be call after the end of one step
private  boolean CheckEquality(ContentHandlerInfoStack pStack1, ContentHandlerInfoStack pStack2)
           
 TProcess internalCopy()
          Copy the connector, this method is called by the copy method of the PRocess_impl classes
 void IsFinished(TLoopStack1 pChild)
           
 void IsFinishedDuringStop(TLoopStack1 pChild)
           
 
Methods inherited from class fr.fluxmedia.transmorpher.TProcessFactory.TProcess_Impl
Copy, getIn, getIn, getName, getOut, getOut, setIn, setName, setOut
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

myProcess

TProcess myProcess

myLoopStackIn

TLoopStack1[] myLoopStackIn

myLoopStackOut

TLoopStack1[] myLoopStackOut

iFather

TProcessComposite iFather

iList1

XML_Port[] iList1

iList2

XML_Port[] iList2

iList3

XML_Port[] iList3

iIn

String[] iIn

iOut

String[] iOut

iProcess

TProcess iProcess
Constructor Detail

TLoopUtility

public TLoopUtility(TProcess pProcess,
                    TProcessComposite pFather,
                    String[] pIn,
                    String[] pOut)
             throws TransformerException,
                    TransformerConfigurationException,
                    SAXException,
                    IOException
Method Detail

internalCopy

public final TProcess internalCopy()
Copy the connector, this method is called by the copy method of the PRocess_impl classes
Overrides:
internalCopy in class TProcess_Impl

IsFinished

public final void IsFinished(TLoopStack1 pChild)

IsFinishedDuringStop

public final void IsFinishedDuringStop(TLoopStack1 pChild)
                                throws TransformerException,
                                       TransformerConfigurationException,
                                       SAXException,
                                       IOException

CheckEquality

public final boolean CheckEquality()
This method must be call after the end of one step

CheckEquality

private final boolean CheckEquality(ContentHandlerInfoStack pStack1,
                                    ContentHandlerInfoStack pStack2)

INRIA & FluxMedia

...