Summary of Mappings for IDL code (IDL code)
This table provides a summary of how Modeler generates IDL code.
Modeler
Related link
IDL Code
Attribute
Attribute declaration in IDL file. Used for generating CDP file.
Basic type
Ignored.
Bound module
IDL file. Used for generating CDP file.
Class
Struct declaration in IDL file.
Client
Uses or uses multiple declaration in IDL file, and Instance element in CDP file.
Component
IDL file and component declaration, and Implementation and Artifact elements in CDP file.
Component part
Instance, implementation and artifact elements in CDP file.
Connection
Used for generating CDP file.
Connector
Struct declaration in IDL file, and Implementation and Artifact elements in CDP file.
Connector instance
Used for generating CDP file.
Dependency
File include directive in IDL file.
Domain
CDD file and Deployment:domain element in that CDD file.
Event
Used for CDP file.
Exception
Exception declaration in IDL file. Used for generating CDP file.
Extended Port (Consumer)
Port declaration in IDL file. Used for generating CDP file.
Extended Port (Publisher)
Port declaration in IDL file. Used for generating CDP file.
Generalization
File include directive in IDL file.
Interface
IDL file with interface declaration. Used for generating CDP file.
Locality Constraint
Ignored.
Message
IDL file with struct declaration. Used for generating CDP file.
Mirror port
Attribute declaration in IDL file. Used for generating CDP file.
Node
Node element in CDD file
Node type
Node element in CDD file.
Operation
Operation declaration in IDL file.
Package
Folder and IDL file.
Parameter
Parameter declaration in IDL file.
Port type
Struct declaration in IDL file.
Process
Instance and LocalityConstraint elements in CDP file.
Process type
Instance and LocalityConstraint elements in CDP file.
Role
Attribute declaration in IDL file. Used for generating CDP file.
Service
Provides declaration in IDL file. Used for generating CDP file.
Structure
Struct declaration in IDL file. Used for generating CDP file.
Template module
Used for generating CCD and CDP files.
Type definition
Typedef or enum declaration in IDL file.
Union
Union declaration in IDL file. Used for generating CDP file.
Value type
Valuetype declaration in IDL file. Used for generating CDP file.