Enterprise Architect supports round trip engineering of Delphi, where the following conventions are used.
Stereotypes
Stereotype |
Applies to |
Corresponds To |
struct |
Class |
A record type. |
dispinterface |
Class, Interface |
A dispatch interface. |
constructor |
Operation |
A constructor. |
destructor |
Operation |
A destructor. |
operator |
Operation |
An operator. |
enumeration |
Class |
An enumerated type. |
property get |
Operation |
A read property. |
property set |
Operation |
A write property. |
Tagged Values
Tag |
Applies to |
Corresponds To |
packed |
Class |
The packed keyword. |
property |
Class |
A property. See Delphi Properties for more information. |
overload |
Operation |
The overload keyword. |
reintroduce |
Operation |
The reintroduce keyword. |
override |
Operation |
The override keyword. |
attribute_name |
Operation with stereotype property get or property set |
The name of the variable behind this property. |
Other Conventions
· | The Static property of an attribute or operation corresponds to the class keyword |
· | The Fixed property of a parameter corresponds to the const keyword |
· | The value of inout for the Kind property of a parameter corresponds to the Var keyword |
· | The value of out for the Kind property of a parameter corresponds to the Out keyword. |
See Also