|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--fr.fluxmedia.transmorpher.TProcessFactory.TProcessFactory
Field Summary | |
(package private) static int |
debug
flag for debuging level |
(package private) java.util.Vector |
iGeneratorList
|
(package private) static int |
INFINITY
|
(package private) static LinearIndexedStruct |
listType
name of the class of all Transmorpher built-in (and soon other) component types |
(package private) static int |
NB_READER_RISE
|
(package private) static javax.xml.transform.sax.SAXTransformerFactory |
saxTFactory
the SAXTransformerFactory |
(package private) static boolean |
testReader
flag when a standard input generator has been created |
(package private) static boolean |
testSerializer
flag when a standard output serializer has been created |
(package private) static javax.xml.transform.TransformerFactory |
tFactory
The Transformer factory |
(package private) static boolean |
useThread
flag thread |
Constructor Summary | |
TProcessFactory(LinearIndexedStruct externs,
int d)
The constructor |
Method Summary | |
(package private) static void |
Class constructor |
static javax.xml.transform.sax.SAXTransformerFactory |
getSAXTFactory()
Return the sax factory |
void |
initFactory(LinearIndexedStruct externs)
|
static TProcess |
newApplyProcess(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String type,
Parameters pParam,
StringParameters staticAttributes)
|
static TProcess |
newApplyQuery(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String type,
Parameters pParam,
StringParameters staticAttributes)
Build a new query. currently only build a internal one. |
static TProcess |
newApplyRuleset(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String type,
Parameters pParam,
StringParameters staticAttributes)
Build an new ruleset process |
static TProcess |
newConnector(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String type,
Parameters pParam)
Build a new Connector. |
static TProcess |
newDispatcher(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String type,
Parameters pParam)
Build a new dispatcher. |
static TProcess |
newExternal(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String type,
Parameters pParam,
StringParameters staticAttributes)
Build a new Transformer according th the given type. |
TProcess |
newGenerator(java.lang.String[] pOut,
java.lang.String type,
Parameters pParam,
StringParameters staticAttributes)
Create a new generator. ps : may be, the paramer must be a ParserAnswer instead of String and String[] |
static TIterator |
newIterator(java.lang.String name,
java.lang.String type,
Parameters pParam)
|
static TProcess |
newLoop(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String[] pBuf,
Parameters pParam,
StringParameters staticAttributes)
Create a new loop |
static TProcess |
newMain(java.lang.String[] pIn,
java.lang.String[] pOut,
Parameters p)
Create a new Main, Servlet, Transformer Note: there is no type here - because these two things are Transformations (and not Calls) - because we do not expect the users to create new ones... |
static TProcess |
newProcess(java.lang.String type,
java.lang.Object[] params)
This method creates a TProcess object corresponding to the type. |
static TProcess |
newSerializer(java.lang.String[] pIn,
java.lang.String type,
Parameters pParam,
StringParameters staticAttributes)
|
static TProcess |
newServlet(java.lang.String[] pIn,
java.lang.String[] pOut,
Parameters p)
|
static TProcess |
newTransformer(java.lang.String[] pIn,
java.lang.String[] pOut,
Parameters p)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
Field Detail |
static final int NB_READER_RISE
static final int INFINITY
static int debug
static boolean testSerializer
static boolean useThread
static boolean testReader
java.util.Vector iGeneratorList
static LinearIndexedStruct listType
static javax.xml.transform.TransformerFactory tFactory
static javax.xml.transform.sax.SAXTransformerFactory saxTFactory
Constructor Detail |
public TProcessFactory(LinearIndexedStruct externs, int d)
Method Detail |
static void()
public static final javax.xml.transform.sax.SAXTransformerFactory getSAXTFactory()
public void initFactory(LinearIndexedStruct externs)
public static final TProcess newProcess(java.lang.String type, java.lang.Object[] params)
public final TProcess newGenerator(java.lang.String[] pOut, java.lang.String type, Parameters pParam, StringParameters staticAttributes)
public static final TProcess newSerializer(java.lang.String[] pIn, java.lang.String type, Parameters pParam, StringParameters staticAttributes)
public static final TProcess newDispatcher(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String type, Parameters pParam)
public static final TProcess newConnector(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String type, Parameters pParam)
public static final TProcess newLoop(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String[] pBuf, Parameters pParam, StringParameters staticAttributes)
public static final TProcess newExternal(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String type, Parameters pParam, StringParameters staticAttributes)
public static final TProcess newApplyQuery(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String type, Parameters pParam, StringParameters staticAttributes)
public static final TProcess newApplyProcess(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String type, Parameters pParam, StringParameters staticAttributes)
public static final TProcess newApplyRuleset(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String type, Parameters pParam, StringParameters staticAttributes)
public static final TIterator newIterator(java.lang.String name, java.lang.String type, Parameters pParam)
public static final TProcess newMain(java.lang.String[] pIn, java.lang.String[] pOut, Parameters p)
public static final TProcess newServlet(java.lang.String[] pIn, java.lang.String[] pOut, Parameters p)
public static final TProcess newTransformer(java.lang.String[] pIn, java.lang.String[] pOut, Parameters p)
|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |