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