Stereotypes
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.
The Designer supports the following stereotypes:
Adapter Stereotypes
Adapter stereotypes apply to operations used on diagrams. They can be applied to call operation actions.
MongoDB
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
MongoDB Operation | Operation |
REST
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
REST | Operation | HTTP method | Refer to REST Adapter for more information on how to use these stereotypes. |
REST Parameter | Parameter | In |
SOAP
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
SOAP RPC Operation | Operation | rpcResponseName |
Implementation Stereotypes
Implementation stereotypes apply to elements (operations, classes, properties) in the Implementation folder.
FileSystem
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
File System Adapter | Operation | alias | Refer to Filesystem Adapter for more information on how to use these stereotypes. |
FlatFile
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
Flat File Adapter | Operation | alias | Refer to Flat File Adapter for more information on how to use these stereotypes. |
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
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
Kafka Producer Adapter | Operation | alias | Refer to Apache Kafka Producer Reference for more information on how to use these stereotypes. |
Library
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
Library Class | Class | action |
Logger
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
Logger | Operation | action | Refer to Logger Adapter for more information on how to use these stereotypes. |
Log Channel | Class | ||
Log Sink | Class | sinkType | |
Log Formatter | Class | format | |
Log Keys | Class |
Memory
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
Memory Adapter | Operation | scope | Refer to Memory Adapter for more information on how to use these stereotypes. |
MongoDB
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
MongoDB Adapter | Operation | alias | Refer to MongoDB Adapter for more information on how to use these stereotypes. |
REST
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
RESTAdapter | Operation | Alias | Refer to REST Adapter for more information on how to use these stereotypes. |
REST Error | Class | ||
REST Port | Class | errorClass | |
REST Resource | Class | Relative Path | |
REST Error Code | Property | ||
REST Error Message | Property |
SAP
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
SAP IDoc Composer | Operation | action | Refer to SAP Adapter for more information on how to use these stereotypes. |
SAP IDoc Parser | Operation | action | |
SAP IDoc Record Composer | Operation | action | |
SAP IDoc Record Parser | Operation | action | |
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
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
Setting | Property | settingName | Refer to Customizing Properties for more information on how to use this stereotype. |
XML Serialization
Stereotype | Extends | Additional Attributes | Description |
---|---|---|---|
XML Package | Package | xmlNamespace | Refer to XML Serialization for more information on how to use these stereotypes. |
XML | Class | xmlNamespace | |
XML Attribute | Property | xmlNamespace | |
XML Characters | Property | xmlFormat | |
XML Element | Property | xmlNamespace | |
XML Namespace | Property |
Related Pages: