ActionScript Conventions

Enterprise Architect supports round trip engineering of ActionScript 2 and 3, where the following conventions are used.

Stereotypes

Stereotype

Applies To

Corresponds To

literal

Operation

 

A literal method referred to by a variable.

property get

Operation

 

A read property.

property set

Operation

 

A write property.

 
Tagged Values

Tag

Applies To

Corresponds To

attribute_name

Operation with stereotype property get or property set

The name of the variable behind this property.

 

dynamic

Class or Interface

The dynamic keyword.

 

final

ActionScript 3: Operation

The final keyword.

 

intrinsic

ActionScript 2: Class

The intrinsic keyword.

 

namespace

ActionScript 3: Class, Interface, Attribute, Operation

The namespace of the current element.

 

override

ActionScript 3: Operation

The override keyword.

 

prototype

ActionScript 3: Attribute

The prototype keyword.

 

rest

ActionScript 3: Parameter

The rest parameter ( ... ).

 

Common Conventions

Package qualifiers (ActionScript 2) and Packages (ActionScript 3) are generated when the current Package is not a namespace root
An unspecified type is modeled as var or an empty Type field
 

ActionScript 3 Conventions

The Is Leaf property of a Class corresponds to the sealed keyword
If a namespace tag is specified it overrides the Scope that is specified
 

Learn more