Interface AbstractCodeElement

All Superinterfaces:
Element, org.eclipse.emf.ecore.EObject, KDMEntity, ModelElement, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
ActionElement, ArrayType, BagType, BitstringType, BitType, BlockUnit, BooleanType, CallableUnit, CatchUnit, CharType, ChoiceType, ClassUnit, CodeAssembly, CodeElement, CodeItem, CompilationUnit, CompositeType, ComputationalObject, ConditionalDirective, ControlElement, DataElement, Datatype, DateType, DecimalType, DefinedType, DerivedType, EnumeratedType, ExceptionUnit, FinallyUnit, FloatType, IncludeDirective, IndexUnit, IntegerType, InterfaceUnit, ItemUnit, LanguageUnit, MacroDirective, MacroUnit, MemberUnit, MethodUnit, Module, NamespaceUnit, OctetstringType, OctetType, OrdinalType, Package, ParameterUnit, PointerType, PreprocessorDirective, PrimitiveType, RangeType, RecordType, ScaledType, SequenceType, SetType, SharedUnit, Signature, StorableUnit, StringType, SynonymType, TemplateParameter, TemplateType, TemplateUnit, TimeType, TryUnit, TypeUnit, Value, ValueElement, ValueList, VoidType
All Known Implementing Classes:
ActionElementImpl, ArrayTypeImpl, BagTypeImpl, BitstringTypeImpl, BitTypeImpl, BlockUnitImpl, BooleanTypeImpl, CallableUnitImpl, CatchUnitImpl, CharTypeImpl, ChoiceTypeImpl, ClassUnitImpl, CodeAssemblyImpl, CodeElementImpl, CompilationUnitImpl, CompositeTypeImpl, ComputationalObjectImpl, ConditionalDirectiveImpl, ControlElementImpl, DataElementImpl, DatatypeImpl, DateTypeImpl, DecimalTypeImpl, DerivedTypeImpl, EnumeratedTypeImpl, ExceptionUnitImpl, FinallyUnitImpl, FloatTypeImpl, IncludeDirectiveImpl, IndexUnitImpl, IntegerTypeImpl, InterfaceUnitImpl, ItemUnitImpl, LanguageUnitImpl, MacroDirectiveImpl, MacroUnitImpl, MemberUnitImpl, MethodUnitImpl, ModuleImpl, NamespaceUnitImpl, OctetstringTypeImpl, OctetTypeImpl, OrdinalTypeImpl, PackageImpl, ParameterUnitImpl, PointerTypeImpl, PreprocessorDirectiveImpl, PrimitiveTypeImpl, RangeTypeImpl, RecordTypeImpl, ScaledTypeImpl, SequenceTypeImpl, SetTypeImpl, SharedUnitImpl, SignatureImpl, StorableUnitImpl, StringTypeImpl, SynonymTypeImpl, TemplateParameterImpl, TemplateTypeImpl, TemplateUnitImpl, TimeTypeImpl, TryUnitImpl, TypeUnitImpl, ValueElementImpl, ValueImpl, ValueListImpl, VoidTypeImpl

public interface AbstractCodeElement
extends KDMEntity
A representation of the model object 'Abstract Code Element'.

The following features are supported:

See Also:
CodePackage.getAbstractCodeElement()