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

StereotypeExtendsAdditional AttributesDescription
MongoDB Operation
Operation

REST

StereotypeExtendsAdditional AttributesDescription
REST
Operation

HTTP method
Relative Path
Is Verbatim Path
Blob Body Content Type
Reject Other Response Content Types
Accepted Request Content Type
Reject Other Request Content Types

Refer to REST Adapter for more information on how to use these stereotypes.
REST Parameter
ParameterIn
External Name

SOAP

StereotypeExtendsAdditional AttributesDescription
SOAP RPC Operation
OperationrpcResponseName
soapInputNamespace
soapOutputNamespace
soapAction
nativeArrayElement
nativeType
xmlArrayElement
xmlType
nameEditable
nameRequired
namePattern

Implementation Stereotypes

Implementation stereotypes apply to elements (operations, classes, properties) in the Implementation folder.

FileSystem

StereotypeExtendsAdditional AttributesDescription
File System Adapter
Operation

alias
action
mode

Refer to Filesystem Adapter for more information on how to use these stereotypes.

FlatFile

StereotypeExtendsAdditional AttributesDescription
Flat File Adapter
Operation

alias
action

Refer to Flat File Adapter for more information on how to use these stereotypes.
Flat File
ClassrecordSeparator
escapeCharacter
quoteCharacter
fillCharacter
reservedCharacter
composeEmptyAttributes
Flat File Complex AttributeClassattributeLayout
attributePattern
attributeSeparator
supressEscaping
composeMacro
parseMacro
Flat File GroupClasscomposeMacro
parseMacro
evaluationOrder
pattern
Flat File RecordClass

pattern
attributeLayout
attributePattern
attributeSeparator
ignoreEmptyRecords
supressEscaping
composeMacro
parseMacro
lineNumber
evaluationOrder
ignoreEmptyStrings

Flat File Sub RecordPropertycondition
evaluationOrder
offset
Flat File AttributeProperty

supressEscaping
parseMacro
composeMacro
padding
format
order
decimals
offset
internalLength
externalLength
nativeType
nativeArrayType

Kafka

StereotypeExtendsAdditional AttributesDescription
Kafka Producer Adapter
OperationaliasRefer to Apache Kafka Producer Reference for more information on how to use these stereotypes.

Library

StereotypeExtendsAdditional AttributesDescription
Library Class
Classaction
channel

Logger

StereotypeExtendsAdditional AttributesDescription
Logger
Operationaction
channel
Refer to Logger Adapter for more information on how to use these stereotypes.
Log Channel
Class
Log SinkClasssinkType
fileNamePattern
level
Log FormatterClassformat
pattern
Log KeysClass

Memory

StereotypeExtendsAdditional AttributesDescription
Memory Adapter
Operation

scope
action

Refer to Memory Adapter for more information on how to use these stereotypes.

MongoDB

StereotypeExtendsAdditional AttributesDescription
MongoDB AdapterOperation

alias
database
collection
action

Refer to MongoDB Adapter for more information on how to use these stereotypes.

REST

StereotypeExtendsAdditional AttributesDescription
RESTAdapter
OperationAlias
Digest Algorithm
Refer to REST Adapter for more information on how to use these stereotypes.
REST Error
Class
REST PortClasserrorClass
apiVersion
namespace
path
REST Resource
ClassRelative Path
Is Verbatim Path
REST Error CodeProperty
REST Error MessageProperty

SAP

StereotypeExtendsAdditional AttributesDescription
SAP IDoc Composer
OperationactionRefer to SAP Adapter for more information on how to use these stereotypes.
SAP IDoc ParserOperationaction
SAP IDoc Record ComposerOperationaction
SAP IDoc Record Parser
Operationaction
SAP RFC AdapterOperationalias
SAP TRFC Adapter
Operationalias
SAP TRFC Create Transaction
Operationalias
SAP TRFC Confirm Transaction
Operationalias
SAP XML IDoc ComposerOperation
SAP XML IDoc Parser
Operation
SAP IDoc Class

namespace

SAP IDoc AttributeClass

namespace
sign
decimals
offset
internalLength
externalLength
nativeType

SAP Parameters
Class

namespace

SAP Structure
Class

namespace

SAP Tables
Class

namespace

SAP IDoc Attribute
Property

namespace
sign
decimals
offset
internalLength
externalLength
nativeType

Setting

StereotypeExtendsAdditional AttributesDescription
SettingPropertysettingName
isPasswordSetting
Refer to Customizing Properties for more information on how to use this stereotype.

XML Serialization

StereotypeExtendsAdditional AttributesDescription
XML Package
PackagexmlNamespace
namespace
Refer to XML Serialization for more information on how to use these stereotypes.
XMLClassxmlNamespace
xmlElementName
isMixed
isOrdered
namespace
XML AttributePropertyxmlNamespace
xmlForm
xmlFormat
externalName
xmlType
XML CharactersPropertyxmlFormat
order
XML ElementPropertyxmlNamespace
xmlForm
xmlFormat
isNillable
xmlArrayElement
order
externalName
xmlType
XML NamespaceProperty

  • No labels