Add or remove input and output bindings and parameter values (if any)
for a specific module instance.
Active modules are created when existing module definitions are used to create new module instances.
- In the diagram, select the module instance to edit.
- To edit the name of the module instance, either:
- Click the load module instance name.
- In verbose mode, click Edit
.
- Set the input bindings by adding connectors: first expand the Input Bindings
compartment to that you can see the list of inputs. Then add connectors to the shape
in the order of the list of inputs. To see the schema for an input or how a
particular input is used in the module, you can look "inside" the module by clicking
the Open Module Diagram on the shape toolbar. This will open
the model in a separate editor so that you can see the structure of the module.
- Output bindings will have been set automatically, and the outputs will appear
on the diagram attached to the module instance. You can rename the outputs as
desired. Note: for input bindings the schema on both sides of the binding needs to be
compatible.
- Further modify input or output bindings by selecting an individual binding in the load module, and changing any of these options in the Properties window:
Property |
Value |
inputStreamOrWindow |
Select the available input stream or window components from the list. |
streamOrWindowInModule |
Select the available stream or window to bind with existing stream or window inputs. |
comment (Output only) |
Add a comment or description of the output stream. |
name (Output only) |
Add a name to the output stream. |
- If the module uses any parameters, Parameter bindings will be listed in the
module instance shape on the diagram. Set parameter values in the Properties
View:
- parameterInModule: the parameter name.
- parameterValue: the value to set this parameter to,
for this instance of the module.
- (Optional)Click Add Store Binding
(
). If you omit a store binding, the default memory store will be used. You can
optionally specify a store for windows in the module.
- Edit the store binding by selecting and modifying the available fields in the Properties window:
- storeInModule – the classification of the string, by default NULL.
- storeValue – value phrase that defines the parameter binding
- To access input or output windows used inside a load module, select Open Module Diagram (
).