Supported Types

A UML profile is made up of one or more stereotypes that might have Tagged Values and constraints. The table below and the Supported Attributes table define what can be stereotyped and what information must be supplied.

List of All Supported Types in AppliesTo/Apply Node

AppliesTo / Apply

Type

Tags

Constraint

Metafile

"actor"

Element

Yes

Yes

Yes

"package"

Package

Yes

Yes

Yes

"usecase"

Element

Yes

Yes

Yes

"collaboration"

Element

Yes

Yes

Yes

"class"

Element

Yes

Yes

Yes

"table"

Element

Yes

Yes

Yes

"component"

Element

Yes

Yes

Yes

"node"

Element

Yes

Yes

Yes

"object"

Element

Yes

Yes

Yes

"sequence"

Element

Yes

Yes

Yes

"entity"

Element

Yes

Yes

Yes

"screen"

Element

Yes

Yes

Yes

"GUIElement"

Element

Yes

Yes

Yes

"requirement"

Element

Yes

Yes

 

"state"

Element

Yes

Yes

 

"activity"

Element

Yes

Yes

Yes

"interface"

Element

Yes

Yes

Yes

"event"

Element

Yes

Yes

 

"issue"

Element

Yes

Yes

 

"change"

Element

Yes

Yes

 

"hyperlink"

Element

 

Yes

 

"attribute"

Attribute

Yes

Yes

 

"operation"

Operation

Yes

Yes

 

"association"

Connector

Yes

Yes

 

"associationEnd"

AssociationEnd

 

 

 

"generalization"

Connector

Yes

Yes

 

"dependency"

Connector

Yes

Yes

 

"transition"

Connector

Yes

Yes

 

"objectflow"

Connector

Yes

Yes

 

"startnode"

Element

Yes

Yes

 

"stopnode"

Element

Yes

Yes

 

"note"

Element

Yes

Yes

 

"decision"

Element

Yes

Yes

 

"aggregation"

Connector

Yes

Yes