# Abstract Class "guigen :: Type"

Defined in package : guigen

Classe astratta dalla quale discendono tutti i tipi.

Annotations

- logicpkg

Super and Sub Types

- guigen :: Type
  - guigen :: ComplexType
  - guigen :: SimpleType
  - guigen :: TypedArray

All known Sub Classes

- guigen :: ComplexType
- guigen :: SimpleType
- guigen :: TypedArray

Direct Attributes ecore :: EString name

Referenced by

- guigen :: Type type (guigen :: Field)
- guigen :: Type type (guigen :: ApplicationData)
- guigen :: Type dataType (guigen :: DataWidget)
- guigen :: Type defTypeDef (guigen :: TypeDefMappingParam)
- guigen :: Type types (guigen :: Typedefs)
- guigen :: Type componentType (guigen :: TypedArray)
- guigen :: Type actualTypeDef (guigen :: TypeDefMappingPDefVal)
- guigen :: Type types (guigen :: TypeNamespace)

## Attribute ecore :: EString name

Nome identificativo del tipo.

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

## Annotation logicpkg

Key | Value
--- | ---
pkg | mdl.types

generated on 5-set-2016 at 16.27.37 by metamodeldoc