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:
Runnable, TProcess

public final class TReader
extends TProcessBasic
implements 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).
(package private)  String iFilename
          The file name whish describe the file to read
(package private)  XMLReader iReader
          The XMLReader
(package private)  boolean isRunning
           
(package private)  boolean isThread
           
protected static String LEXICAL_HANDLER_PROPERTY_ID
          Lexical handler property id (http://xml.org/sax/properties/lexical-handler).
(package private)  Thread myThread
           
protected static String NAMESPACES_FEATURE_ID
          Namespaces feature id (http://xml.org/sax/features/namespaces).
protected static String NAMESPACES_PREFIXES_FEATURE_ID
          Namespaces feature id (http://xml.org/sax/features/namespaces).
protected static String SCHEMA_VALIDATION_FEATURE_ID
          Schema validation feature id (http://apache.org/xml/features/validation/schema).
(package private)  InputSource standardInput
           
protected static 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(String[] pOut, Parameters pParam)
          the empty constructor
 
Method Summary
 void execProcess()
          Exec the process
 void generatePort()
           
 void run()
           
 
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, getParameters, 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 String NAMESPACES_FEATURE_ID
Namespaces feature id (http://xml.org/sax/features/namespaces).

NAMESPACES_PREFIXES_FEATURE_ID

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

VALIDATION_FEATURE_ID

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

SCHEMA_VALIDATION_FEATURE_ID

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

LEXICAL_HANDLER_PROPERTY_ID

protected static final 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

XMLReader iReader
The XMLReader

isThread

boolean isThread

iFilename

String iFilename
The file name whish describe the file to read

isRunning

boolean isRunning

myThread

Thread myThread

standardInput

InputSource standardInput
Constructor Detail

TReader

public TReader(String[] pOut,
               Parameters pParam)
        throws SAXException,
               IOException
the empty constructor
Method Detail

execProcess

public void execProcess()
                 throws IOException,
                        SAXException
Exec the process

generatePort

public void generatePort()
Overrides:
generatePort in class TProcess_Impl

run

public final void run()
Specified by:
run in interface Runnable

INRIA & FluxMedia

..no bottom yet...