OTX Reference  
OpenTestSystem.Otx.Core.Nodes.Node.CompoundNode Class Reference

Compound nodes More...

Inheritance diagram for OpenTestSystem.Otx.Core.Nodes.Node.CompoundNode:
Inheritance graph

Classes

class  Branch
 Conditional branching (if-elseif-else) More...
 
class  ExtensibleCompoundNode
 Declares a compound node which can be extented by additional realisations defined in new OTX extensions using the standardised extension mechanism, example: switch-case statement. More...
 
class  Group
 Logical grouping More...
 
class  Handler
 Error Management (Try-Catch-Finally) More...
 
class  Loop
 Loop for repeated executions More...
 
class  MutexGroup
 Thread-Synchronisation More...
 
class  Parallel
 Parallel sequences (threads) More...
 

Additional Inherited Members

- Public Attributes inherited from OpenTestSystem.Otx.Core.Nodes.Node
System.Boolean disabled
 To turn on/off a node. A deactivated node is not executed at run time. More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.UniversalTypes.NamedAndSpecified
ExtensibleData[] extendedData
 Declares general data for NamedAndSpecified which can be extented by new general data defined in new OTX extensions using the standardised extension mechanism. For example it can be used to specify specification relevant content in a better structured way. More...
 
OtxId id
 Unique identifier of an element More...
 
MetaData metaData
 Additional tool-specific data More...
 
OtxName name
 Name of an element More...
 
NamedAndSpecifiedSpecification[] specification
 Descriptive specification More...
 

Detailed Description

Compound nodes

Nodes derived from the abstract CompoundNode type contain one or more nested Flow-type elements. The set of all such nodes represents the control structures of OTX.