de.unihalle.informatik.Alida.operator
Class ALDToplevelOperator

java.lang.Object
  extended by de.unihalle.informatik.Alida.operator.ALDOperator
      extended by de.unihalle.informatik.Alida.operator.ALDToplevelOperator
All Implemented Interfaces:
ALDConfigurationValidator

 class ALDToplevelOperator
extends ALDOperator

This class is just a dummy opNode acting as the first opNode with the stack of active opNodes of each thread. This operator is never to be instantiated by users or invoked via its runOp method.


Nested Class Summary
 
Nested classes/interfaces inherited from class de.unihalle.informatik.Alida.operator.ALDOperator
ALDOperator.HidingMode
 
Field Summary
 
Fields inherited from class de.unihalle.informatik.Alida.operator.ALDOperator
completeDAG, genuineInstance, name, opNodeStackHash, portHashAccess, verbose, versionProvider
 
Constructor Summary
ALDToplevelOperator()
          Construct a (dummy) top level opNode
 
Method Summary
protected  void operate()
          The abstract method operate needs to be implemented, but this top levels operator is never to be invoked.
 
Methods inherited from class de.unihalle.informatik.Alida.operator.ALDOperator
allowedClassForIO, deserializeFromXmlFile, fieldContained, getALDPortHashAccessKey, getConstructionMode, getInInoutNames, getInInoutNames, getInNames, getInOutNames, getMissingRequiredInputs, getName, getNumParameters, getOutInoutNames, getOutNames, getParameter, getParameterDescriptor, getParameterNames, getSupplementalNames, getVerbose, getVersion, isConfigured, parametersToXmlObject, print, print, print, printInterface, printInterface, readHistory, readResolve, reinitializeParameterDescriptors, runOp, runOp, runOp, serializeToXmlFile, setConstructionMode, setName, setParameter, setParametersFromXml, setParametersFromXml, setVerbose, toStringVerbose, unconfiguredItems, validate, validateCustom, validateGeneric, writeHistory, writeHistory, writeHistory, writeParametersToXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ALDToplevelOperator

public ALDToplevelOperator()
                    throws ALDOperatorException
Construct a (dummy) top level opNode

Throws:
ALDOperatorException
Method Detail

operate

protected void operate()
                throws ALDOperatorException
The abstract method operate needs to be implemented, but this top levels operator is never to be invoked.

Specified by:
operate in class ALDOperator
Throws:
ALDOperatorException