|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unihalle.informatik.Alida.operator.ALDOpNode
public class ALDOpNode
Each instance of this class represents an operator invocation for the implicit processing graph. It holds input and output ports used to link the objects according to the data flow, as well as the parameter's values upon invocation in a parameter hash.
Constructor Summary | |
---|---|
ALDOpNode(ALDOperator op,
ALDOperator.HidingMode hidingMode)
Construct an ALDOpNode for the operator op and hidingMode |
Method Summary | |
---|---|
protected Vector<ALDOpNode> |
getChildren()
Get the all opNode children found during back tracing. |
int |
getDepth()
Get depth. |
protected Vector<ALDOpNode> |
getDirectlyRegisteredChildern()
Get the all opNode children directly registered during invocation. |
ALDOperator.HidingMode |
getHidingMode()
Get hiding mode of this opNode. |
protected Vector<ALDDataPort> |
getIncludedData()
Get all included data ports found during back tracing. |
ALDPort |
getInputPort(int i)
Get input port with index i of this opNode. |
protected ALDInputPort[] |
getInputPorts()
Get all input ports of this opNode. |
String |
getName()
Get the name of the operator represented by this opNode. |
Class<? extends ALDOperator> |
getOperatorClass()
Get the class object of the operator represented by this opNode. |
ALDOutputPort |
getOutputPort(int i)
Get output port with index i of this opNode. |
protected ALDOutputPort[] |
getOutputPorts()
Get all output ports of this opNode. |
String |
getParameter(String key)
Get value of parameter for given key. |
org.apache.xmlbeans.XmlObject |
getParameterHashAsXml()
Get the parameter hash where values of parameters. |
Enumeration<String> |
getParameterKeys()
Get all keys of the parameter hash. |
ALDOpNode |
getParent()
Get the parent opNode. |
String |
getVersion()
Get the software version. |
void |
print()
Print information if this opNode to standard output. |
static void |
printInstanceStatistics()
|
static void |
printInstanceStatistics(PrintStream stream)
|
void |
setHidden(ALDOperator.HidingMode hidingMode)
Set hidden flag of this opNode. |
void |
setParent(ALDOpNode parent)
Set the parent opNode. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ALDOpNode(ALDOperator op, ALDOperator.HidingMode hidingMode)
ALDOpNode
for the operator op
and hidingMode
op
- Operator to instatiate an opnode forhidingMode
- hiding mode within processing historyMethod Detail |
---|
public String getName()
public String getVersion()
public Class<? extends ALDOperator> getOperatorClass()
public int getDepth()
public ALDPort getInputPort(int i)
public ALDOutputPort getOutputPort(int i)
public void setParent(ALDOpNode parent)
public ALDOpNode getParent()
protected Vector<ALDOpNode> getChildren()
protected Vector<ALDOpNode> getDirectlyRegisteredChildern()
opNode
children directly registered during invocation.
protected Vector<ALDDataPort> getIncludedData()
protected ALDInputPort[] getInputPorts()
protected ALDOutputPort[] getOutputPorts()
public Enumeration<String> getParameterKeys()
public String getParameter(String key)
public void setHidden(ALDOperator.HidingMode hidingMode)
opNode
to be included into a processing
history as explicitly constructed.
public ALDOperator.HidingMode getHidingMode()
public org.apache.xmlbeans.XmlObject getParameterHashAsXml()
public void print()
public static void printInstanceStatistics()
public static void printInstanceStatistics(PrintStream stream)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |