Poseidon for UML: User Guide
Prev | Appendix H. Poseidon VB.Net Code Generation Plug-In Guide | Next

# H.6. Enums

- Uses the standard UML 'Class' with the << Enum >> stereotype

- By default, it generates an Enum as type 'Integer'

- Enums do not participate in generalizations or specifications

- Enums cannot have navigable opposite association ends, operations, or inner classifiers

- Other Enum types are supported by using the tagged value key 'type' with one of the following values:

  - Short

  - Byte

  - Integer

  - Long

- Anything else will default to 'Integer'

Prev | Home | Next
Structures | Up | Operations