Extensions
When the UML standard comes to its limits, it can be enhanced by defining stereotypes. Stereotypes allow to extend the vocabulary of UML with specific attributes for special usage. This concept is implemented to the Designer by extensions.
The Designer supports the following extensions:
Adapter Extensions
Adapter extensions apply to operations used on diagrams. They can be applied to call operation actions.
MongoDB
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
MongoDB Operation | Operation |
REST
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
REST | Operation | HTTP method | Refer to REST Adapter for more information on how to use these extensions. |
REST Parameter | Parameter | In |
SOAP
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
SOAP RPC Operation | Operation | rpcResponseName |
Implementation Extensions
Implementation extensions apply to elements (operations, classes, properties) in the Implementation folder.
FileSystem
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
File System Adapter | Operation | alias | Refer to Filesystem Adapter for more information on how to use these extensions. |
FlatFile
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
Flat File Adapter | Operation | alias | Refer to Flat File Adapter for more information on how to use these extensions. |
Flat File | Class | recordSeparator | |
Flat File Complex Attribute | Class | attributeLayout | |
Flat File Group | Class | composeMacro | |
Flat File Record | Class | pattern | |
Flat File Sub Record | Property | condition | |
Flat File Attribute | Property | supressEscaping |
Kafka
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
Kafka Producer Adapter | Operation | alias | Refer to Apache Kafka Producer Reference for more information on how to use these extensions. |
Library
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
Library Class | Class |
Logger
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
Logger | Operation | channel | Refer to Logger Adapter for more information on how to use these extensions. |
Log Channel | Class | ||
Log Sink | Class | sinkType | |
Log Formatter | Class | format | |
Log Keys | Class |
Memory
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
Memory Adapter | Operation | scope | Refer to Memory Adapter for more information on how to use these extensions. |
MongoDB
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
MongoDB Adapter | Operation | alias | Refer to MongoDB Adapter for more information on how to use these extensions. |
REST
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
RESTAdapter | Operation | Alias | Refer to REST Adapter for more information on how to use these extensions. |
REST Error | Class | ||
REST Port | Class | errorClass | |
REST Resource | Class | Relative Path | |
REST Error Code | Property | ||
REST Error Message | Property |
SAP
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
SAP IDoc Composer | Operation | Refer to SAP Adapter for more information on how to use these extensions. | |
SAP IDoc Parser | Operation | ||
SAP IDoc Record Composer | Operation | ||
SAP IDoc Record Parser | Operation | ||
SAP RFC Adapter | Operation | alias | |
SAP TRFC Adapter | Operation | alias | |
SAP TRFC Create Transaction | Operation | alias | |
SAP TRFC Confirm Transaction | Operation | alias | |
SAP XML IDoc Composer | Operation | ||
SAP XML IDoc Parser | Operation | ||
SAP IDoc | Class | namespace | |
SAP IDoc Attribute | Class | namespace | |
SAP Parameters | Class | namespace | |
SAP Structure | Class | namespace | |
SAP Tables | Class | namespace | |
SAP IDoc Attribute | Property | namespace |
Setting
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
Setting | Property | settingName | Refer to Customizing Properties for more information on how to use this extension. |
XML Serialization
Extension | Extends | Additional Attributes | Description |
---|---|---|---|
XML Package | Package | xmlNamespace | Refer to XML Serialization for more information on how to use these extensions. |
XML | Class | xmlNamespace | |
XML Attribute | Property | xmlNamespace | |
XML Characters | Property | xmlFormat | |
XML Element | Property | xmlNamespace | |
XML Namespace | Property |
Related Content
Related Pages: