org::kermeta::language::structure
Class TypeDefinition inherited from NamedElement,
TypeContainer


This boolean allows to tell if this Type definition is an aspect or not
If it is an aspect, then at runtime, its definition will be merged with the definition of another
TypeDefinition that has exactly the same qualified name

Abstraction for type definitions (ClassDefinition, ModelTypeDefinition, DataType inherit
this class)

@ecore "true"
@http://www.eclipse.org/emf/2002/GenModel "null"
@http://www.eclipse.org/emf/2002/GenModel "null"

Property Summary
Boolean
isAspect
attribute isAspect[0..1]

@ecore "true"
           
Type
superType
attribute superType[0..-1]

Classes from which this ClassDefinition inherits.
TODO after discussion this link seems not correctly named : a better name would be "extends" especially because it can be used in model type and enumeration

@ecore "true"
@http://www.eclipse.org/emf/2002/GenModel "null"
           


Details of properties


isAspect


Boolean isAspect



superType


Type superType