![]() |
|
![]() ![]() ![]() |
Working with the Call Flow Editor > Getting Familiar with Nodes to Build Applications > Module Nodes | |
![]() |
Module Nodes |
A module node is actually another speech project that is treated as a secondary call flow, or module. The module node invokes the speech project module and transfers the application focus to that module.
The name of this group, however, can vary depending on the source of the module. Any modules, for instance, that you create in Dialog Designer are grouped together under the label assigned in the Category field in the project properties dialog box, Dialog Designer properties. See Project Properties. Other modules, such as Nuance OSDM modules or other custom modules are grouped together under Modules or whatever other label designated in the appropriate category fields.
To use a module node, you must first create the speech project to be used as the module. You must then deploy it into the Dialog Designer workspace.
For more information and the procedure to do this, see Deploying Projects as Dialog Designer Modules.
A deleted node will have a marker in the Task Tab and the associated Java class will be marked with a warning marker. The task may be deleted if you want to keep the Java code in the project. Be aware that the Java code will not be regenerated by Dialog Designer and you may encounter Java errors in future upgrades if the Dialog Designer runtime API changes. In such cases, you will have to manually fix the Java errors.
Tip:
Dialog Designer uses whatever text entered in the Comments property field of a module node for the pop-up hint that appears when your mouse hovers over the node icon in the workspace. You can use this as an indication of what the module does or why you are using it, for instance. If you leave this blank, Dialog Designer uses the name of the node for the pop-up hint.
![]() ![]() ![]() |
©2009, Avaya Inc. All rights reserved.
|