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 |
|