INRIA & FluxMedia

fr.fluxmedia.transmorpher.TProcessFactory
Class TReader

java.lang.Object
  |
  +--fr.fluxmedia.transmorpher.TProcessFactory.TProcess_Impl
        |
        +--fr.fluxmedia.transmorpher.TProcessFactory.TProcessBasic
              |
              +--fr.fluxmedia.transmorpher.TProcessFactory.TReader
All Implemented Interfaces:
java.lang.Runnable, TProcess
Direct Known Subclasses:
readfile

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


Field Summary
protected static boolean DEFAULT_NAMESPACES
          Default namespaces support (true).
protected static boolean DEFAULT_NAMESPACES_PREFIXES
          Default namespaces support (true).
protected static boolean DEFAULT_SCHEMA_VALIDATION
          Default Schema validation support (false).
protected static boolean DEFAULT_VALIDATION
          Default validation support (false).
 org.xml.sax.XMLReader iReader
          The XMLReader
 boolean isRunning
           
 boolean isThread
           
protected static java.lang.String LEXICAL_HANDLER_PROPERTY_ID
          Lexical handler property id (http://xml.org/sax/properties/lexical-handler).
 java.lang.Thread myThread
           
protected static java.lang.String NAMESPACES_FEATURE_ID
          Namespaces feature id (http://xml.org/sax/features/namespaces).
protected static java.lang.String NAMESPACES_PREFIXES_FEATURE_ID
          Namespaces feature id (http://xml.org/sax/features/namespaces).
protected static java.lang.String SCHEMA_VALIDATION_FEATURE_ID
          Schema validation feature id (http://apache.org/xml/features/validation/schema).
protected static java.lang.String VALIDATION_FEATURE_ID
          Validation feature id (http://xml.org/sax/features/validation).
 
Fields inherited from class fr.fluxmedia.transmorpher.TProcessFactory.TProcessBasic
type
 
Fields inherited from class fr.fluxmedia.transmorpher.TProcessFactory.TProcess_Impl
id, iListIn, iListOfParameters, iListOut, iName, iNbIn, iNbOut, nameFather, nameIn, nameOut
 
Constructor Summary
TReader(java.lang.String[] pOut, Parameters pParam, StringParameters pStaticAttributes)
           
 
Method Summary
abstract  void execProcess()
          Exec the process
abstract  void execProcess(java.lang.String fileName)
          Exec the process inside a Loop
 void generatePort()
           
abstract  void run()
           
 void setThread(boolean useThread)
           
 
Methods inherited from class fr.fluxmedia.transmorpher.TProcessFactory.TProcessBasic
getType, setType
 
Methods inherited from class fr.fluxmedia.transmorpher.TProcessFactory.TProcess_Impl
bindParameters, getFatherName, getId, getIn, getIn, getIn, getName, getNameIn, getNameIn, getNameOut, getNameOut, getOut, getOut, getOut, getParameter, getParameterNames, getParameters, reset, 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

NAMESPACES_FEATURE_ID

protected static final java.lang.String NAMESPACES_FEATURE_ID
Namespaces feature id (http://xml.org/sax/features/namespaces).

NAMESPACES_PREFIXES_FEATURE_ID

protected static final java.lang.String NAMESPACES_PREFIXES_FEATURE_ID
Namespaces feature id (http://xml.org/sax/features/namespaces).

VALIDATION_FEATURE_ID

protected static final java.lang.String VALIDATION_FEATURE_ID
Validation feature id (http://xml.org/sax/features/validation).

SCHEMA_VALIDATION_FEATURE_ID

protected static final java.lang.String SCHEMA_VALIDATION_FEATURE_ID
Schema validation feature id (http://apache.org/xml/features/validation/schema).

LEXICAL_HANDLER_PROPERTY_ID

protected static final java.lang.String LEXICAL_HANDLER_PROPERTY_ID
Lexical handler property id (http://xml.org/sax/properties/lexical-handler).

DEFAULT_NAMESPACES

protected static final boolean DEFAULT_NAMESPACES
Default namespaces support (true).

DEFAULT_NAMESPACES_PREFIXES

protected static final boolean DEFAULT_NAMESPACES_PREFIXES
Default namespaces support (true).

DEFAULT_VALIDATION

protected static final boolean DEFAULT_VALIDATION
Default validation support (false).

DEFAULT_SCHEMA_VALIDATION

protected static final boolean DEFAULT_SCHEMA_VALIDATION
Default Schema validation support (false).

iReader

public org.xml.sax.XMLReader iReader
The XMLReader

isThread

public boolean isThread

isRunning

public boolean isRunning

myThread

public java.lang.Thread myThread
Constructor Detail

TReader

public TReader(java.lang.String[] pOut,
               Parameters pParam,
               StringParameters pStaticAttributes)
        throws org.xml.sax.SAXException,
               java.io.IOException
Method Detail

execProcess

public abstract void execProcess()
                          throws java.io.IOException,
                                 org.xml.sax.SAXException
Exec the process

execProcess

public abstract void execProcess(java.lang.String fileName)
                          throws java.io.IOException,
                                 org.xml.sax.SAXException
Exec the process inside a Loop

generatePort

public void generatePort()
Overrides:
generatePort in class TProcess_Impl

setThread

public void setThread(boolean useThread)

run

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

INRIA & FluxMedia

..no bottom yet...