Interface CodeItem

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

public interface CodeItem
extends AbstractCodeElement
A representation of the model object 'Item'.
See Also:
CodePackage.getCodeItem()