Component /dat/lib/control/signalRouter

Signal router provides routing of a signal based upon the evaluation of a XPath/XSL expression. The XPath/XSL expression is evaluated against any ComponentX variables or properties of the parent component. If the expression evaluates to true, the signal is routed to the output pin, otherwise to the other pin.

The XPath/XSL expression may reference any ComponentX variable or property defined in parent component as an XSL variable. For example if there exists a ComponentX variable named customerName of type /dat/templates/CompositeTypes/StructuredName, $customerName/StructuredName/FirstName would reference the FirstName element of the document stored in the customerName variable.

For further information on XPath/XSL expressions, see XSL references.

Pins

Ports

Properties

Copyright 2000,2001 Data Access Technologies