|
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.TProcess_Impl
Field Summary | |
protected java.lang.String |
id
|
XML_Port[] |
iListIn
The In port |
(package private) Parameters |
iListOfParameters
|
XML_Port[] |
iListOut
The out PORT |
(package private) java.lang.String |
iName
The name of the process |
int |
iNbIn
the current In port |
int |
iNbOut
The List of out port |
protected java.lang.String |
nameFather
the name of the father |
java.lang.String[] |
nameIn
The list of in port's name |
java.lang.String[] |
nameOut
The list of out port's name |
Constructor Summary | |
protected |
TProcess_Impl()
The constructor |
|
TProcess_Impl(java.lang.String[] pIn,
java.lang.String[] pOut)
|
|
TProcess_Impl(java.lang.String[] pIn,
java.lang.String[] pOut,
java.lang.String pId)
The constructor |
Method Summary | |
void |
bindParameters(Parameters p)
bind the parameters of the process to the runtime parameters |
abstract void |
generatePort()
|
java.lang.String |
getFatherName()
|
java.lang.String |
getId()
|
XML_Port[] |
getIn()
Get the In ports |
XML_Port |
getIn(int i)
Get an In port |
XML_Port |
getIn(java.lang.String pName)
Get an In port |
java.lang.String |
getName()
Get the name of the process |
java.lang.String[] |
getNameIn()
get all the name of in port |
java.lang.String |
getNameIn(int i)
get all the name of in port |
java.lang.String[] |
getNameOut()
get all the name of out port |
java.lang.String |
getNameOut(int i)
get all the name of out port |
XML_Port[] |
getOut()
Get the Out Ports |
XML_Port |
getOut(int i)
Get an Out Port |
XML_Port |
getOut(java.lang.String pName)
Get an Out Port |
java.lang.Object |
getParameter(java.lang.String k)
get the parameter value of a process |
java.util.Enumeration |
getParameterNames()
|
Parameters |
getParameters()
returns the parameters of a process |
void |
reset()
|
void |
setFatherName(java.lang.String name)
|
void |
setId(java.lang.String id)
|
void |
setIn(int i,
XML_Port pFileIn)
|
void |
setName(java.lang.String pName)
Set the name of the process |
void |
setOut(int i,
XML_Port pFileOut)
Set an Out Port |
void |
setParameter(java.lang.String k,
java.lang.Object o)
|
void |
setParameters(Parameters p)
pass a set of parameters to a process |
Methods inherited from class java.lang.Object |
|
Field Detail |
public XML_Port[] iListIn
public int iNbIn
public XML_Port[] iListOut
public int iNbOut
public java.lang.String[] nameIn
public java.lang.String[] nameOut
java.lang.String iName
protected java.lang.String nameFather
Parameters iListOfParameters
protected java.lang.String id
Constructor Detail |
protected TProcess_Impl()
public TProcess_Impl(java.lang.String[] pIn, java.lang.String[] pOut)
public TProcess_Impl(java.lang.String[] pIn, java.lang.String[] pOut, java.lang.String pId)
Method Detail |
public java.lang.String getId()
public void setId(java.lang.String id)
public void reset()
reset
in interface TProcess
public void bindParameters(Parameters p)
TProcess
bindParameters
in interface TProcess
public java.util.Enumeration getParameterNames()
public void setParameters(Parameters p)
setParameters
in interface TProcess
public void setParameter(java.lang.String k, java.lang.Object o)
setParameter
in interface TProcess
public java.lang.Object getParameter(java.lang.String k)
getParameter
in interface TProcess
public Parameters getParameters()
TProcess
getParameters
in interface TProcess
public void setFatherName(java.lang.String name)
setFatherName
in interface TProcess
public java.lang.String getFatherName()
getFatherName
in interface TProcess
public java.lang.String[] getNameOut()
getNameOut
in interface TProcess
public java.lang.String getNameIn(int i)
getNameIn
in interface TProcess
public java.lang.String getNameOut(int i)
getNameOut
in interface TProcess
public java.lang.String[] getNameIn()
getNameIn
in interface TProcess
public final java.lang.String getName()
getName
in interface TProcess
public final void setName(java.lang.String pName)
setName
in interface TProcess
public final void setIn(int i, XML_Port pFileIn)
setIn
in interface TProcess
public final void setOut(int i, XML_Port pFileOut)
setOut
in interface TProcess
public final XML_Port getIn(int i)
getIn
in interface TProcess
public final XML_Port getOut(int i)
getOut
in interface TProcess
public final XML_Port getIn(java.lang.String pName)
getIn
in interface TProcess
public final XML_Port getOut(java.lang.String pName)
getOut
in interface TProcess
public final XML_Port[] getIn()
getIn
in interface TProcess
public final XML_Port[] getOut()
getOut
in interface TProcess
public abstract void generatePort()
generatePort
in interface TProcess
|
INRIA & FluxMedia | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |