INRIA & FluxMedia

fr.fluxmedia.transmorpher.TProcessFactory
Class TLoopStack1

java.lang.Object
  |
  +--fr.fluxmedia.transmorpher.TProcessFactory.TLoopStack1
All Implemented Interfaces:
OneMixerHandler

public final class TLoopStack1
extends Object
implements OneMixerHandler


Field Summary
(package private)  TLoopUtility iFather
           
(package private)  LoopStackMixer iMyMixer
           
 
Constructor Summary
TLoopStack1(boolean pActive, TLoopUtility pFather)
           
 
Method Summary
 void computeStack()
           
 ContentHandler getContentHandler()
           
 ContentHandler getContentHandlerIn()
           
 ContentHandlerInfoStack getContentHandlerInfoStack()
           
 void IsFinished()
          when a OneMixer is finished, we execute the stack of the next mixer, and then , set the next mixer active
 void IsFinishedDuringStop()
           
 boolean isFirstMixer(OneMixer m)
          Is this the first Mixer?
 boolean isLastMixer(OneMixer m)
          Is this the last Mixer?
 void setContentHandler(ContentHandler pCH)
           
 void setContentHandlerOut(ContentHandler pCH)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

iMyMixer

LoopStackMixer iMyMixer

iFather

TLoopUtility iFather
Constructor Detail

TLoopStack1

public TLoopStack1(boolean pActive,
                   TLoopUtility pFather)
            throws TransformerException,
                   TransformerConfigurationException,
                   SAXException,
                   IOException
Method Detail

getContentHandler

public ContentHandler getContentHandler()

getContentHandlerIn

public ContentHandler getContentHandlerIn()

isLastMixer

public final boolean isLastMixer(OneMixer m)
Is this the last Mixer?
Specified by:
isLastMixer in interface OneMixerHandler

isFirstMixer

public final boolean isFirstMixer(OneMixer m)
Is this the first Mixer?
Specified by:
isFirstMixer in interface OneMixerHandler

setContentHandler

public void setContentHandler(ContentHandler pCH)

setContentHandlerOut

public void setContentHandlerOut(ContentHandler pCH)

IsFinished

public final void IsFinished()
                      throws SAXException
when a OneMixer is finished, we execute the stack of the next mixer, and then , set the next mixer active
Specified by:
IsFinished in interface OneMixerHandler

IsFinishedDuringStop

public final void IsFinishedDuringStop()
                                throws SAXException
Specified by:
IsFinishedDuringStop in interface OneMixerHandler

computeStack

public final void computeStack()
                        throws SAXException

getContentHandlerInfoStack

public final ContentHandlerInfoStack getContentHandlerInfoStack()

INRIA & FluxMedia

...