|
||||||||||
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 java.util.Vector<ALDOpNode> |
getChildren()
Get the all opNode children found during back tracing. |
int |
getDepth()
Get depth. |
protected java.util.Vector<ALDOpNode> |
getDirectlyRegisteredChildern()
Get the all opNode children directly registered during invocation. |
ALDOperator.HidingMode |
getHidingMode()
Get hiding mode of this opNode. |
protected java.util.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. |
java.lang.String |
getName()
Get the name of the operator represented by this opNode. |
java.lang.Class |
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. |
java.lang.String |
getParameter(java.lang.String key)
Get value of parameter for given key. |
org.apache.xmlbeans.XmlObject |
getParameterHashAsXml()
Get the parameter hash where values of parameters. |
java.util.Enumeration<java.lang.String> |
getParameterKeys()
Get all keys of the parameter hash. |
ALDOpNode |
getParent()
Get the parent opNode. |
java.lang.String |
getVersion()
Get the software version. |
void |
print()
Print information if this opNode to standard output. |
static void |
printInstanceStatistics()
|
static void |
printInstanceStatistics(java.io.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 java.lang.String getName()
public java.lang.String getVersion()
public java.lang.Class getOperatorClass()
public int getDepth()
public ALDPort getInputPort(int i)
public ALDOutputPort getOutputPort(int i)
public void setParent(ALDOpNode parent)
public ALDOpNode getParent()
protected java.util.Vector<ALDOpNode> getChildren()
protected java.util.Vector<ALDOpNode> getDirectlyRegisteredChildern()
opNode
children directly registered during invocation.
protected java.util.Vector<ALDDataPort> getIncludedData()
protected ALDInputPort[] getInputPorts()
protected ALDOutputPort[] getOutputPorts()
public java.util.Enumeration<java.lang.String> getParameterKeys()
public java.lang.String getParameter(java.lang.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(java.io.PrintStream stream)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |