Appendix B. Poseidon C# Code Generation Plug-In Guide

Table of Contents

1. General Rules
1.1. Tagged Values
1.2. Additional Stereotypes
2. Modeling Element Rules
2.1. Classes
2.1.1. Class Signature
2.1.2. Class Attributes
2.1.3. Class Operations
2.2. Interface
2.2.1. Interface Signature
2.2.2. Interface Members
2.3. Structure
2.3.1. Structure Signature
2.3.2. Structure Members
2.4. Enumeration
2.4.1. Enumeration Signature
2.5. Delegate
2.5.1. Delegate Signature
2.6. C# Event
2.7. Operations