# Class "typedef :: TypeAnnotation"

Defined in package : typedef

Annotazione di tipo. E'utilizzata dai generatori per customizzare particolari comportamenti (es. packaging non standard).

Direct Attributes ecore :: EString source | Direct References typedef :: TDAnnotationDetail details

Referenced by

- typedef :: TypeAnnotation annotations (typedef :: Type)

## Attribute ecore :: EString source

Serve per discriminare la fonte dell'annotazione. Attualmente è prevista la source "typedef".

Property | Description
--- | ---
type | ecore :: EString
changeable | true
defaultValueLiteral | null
derived | false
iD | false
lowerBound | 0
name | source
ordered | true
transient | false
unique | true
unsettable | false
upperBound | 1
volatile | false

## Reference typedef :: TDAnnotationDetail details

Dettaglio di una annotazione. contiene il vero contenuto informativo dell'annotazione

Property | Description
--- | ---
type | typedef :: TDAnnotationDetail
changeable | true
containment | true
defaultValueLiteral | null
derived | false
lowerBound | 0
name | details
ordered | true
resolveProxies | true
transient | false
unique | true
unsettable | false
upperBound | -1
volatile | false

generated on 30-nov-2015 at 11.16.22 by metamodeldoc