org.eclipse.ocl.examples.domain.elements
Interface DomainElement

All Known Subinterfaces:
Annotation, AnyType, AssociationClass, AssociationClassCallExp, BagType, Behavior, BooleanLiteralExp, CallExp, CallOperationAction, Class, CollectionItem, CollectionLiteralExp, CollectionLiteralPart, CollectionRange, CollectionType, Comment, ConnectionPointReference, Constraint, ConstructorExp, ConstructorPart, DataType, Detail, DomainCallExp, DomainCollectionType, DomainConstraint, DomainEnumeration, DomainEnumerationLiteral, DomainExpression, DomainFeature, DomainInheritance, DomainInvalidType, DomainIteration, DomainLambdaType, DomainMetaclass, DomainNamedElement, DomainNamespace, DomainOperation, DomainPackage, DomainProperty, DomainRoot, DomainTemplateParameter, DomainTupleType, DomainType, DomainTypedElement, DynamicElement, DynamicProperty, DynamicType, Element, ElementExtension, Enumeration, EnumerationLiteral, EnumLiteralExp, ExecutorTypeArgument, ExpressionInOCL, Feature, FeatureCallExp, FinalState, IfExp, Import, IntegerLiteralExp, InvalidLiteralExp, InvalidType, IterateExp, Iteration, IteratorExp, LambdaType, LetExp, Library, LiteralExp, LoopExp, MessageExp, MessageType, Metaclass<T>, MetaTypeName, NamedElement, Namespace, NavigationCallExp, NullLiteralExp, NumericLiteralExp, OCLExpression, OpaqueExpression, Operation, OperationCallExp, OperationTemplateParameter, OppositePropertyCallExp, OrderedSetType, Package, PackageableElement, Parameter, ParameterableElement, Precedence, PrimitiveLiteralExp, PrimitiveType, Profile, ProfileApplication, Property, PropertyCallExp, Pseudostate, RealLiteralExp, Region, Root, SelfType, SendSignalAction, SequenceType, SetType, Signal, State, StateExp, StateMachine, Stereotype, StringLiteralExp, TemplateableElement, TemplateBinding, TemplateParameter, TemplateParameterSubstitution, TemplateParameterType, TemplateSignature, Transition, Trigger, TupleLiteralExp, TupleLiteralPart, TupleType, Type, TypedElement, TypedMultiplicityElement, TypeExp, TypeExtension, TypeServer, TypeTemplateParameter, UnlimitedNaturalLiteralExp, UnspecifiedType, UnspecifiedValueExp, ValueSpecification, Variable, VariableDeclaration, VariableExp, Vertex, VoidType
All Known Implementing Classes:
AbstractCollectionType, AbstractExecutorProperty, AbstractInheritance, AbstractMetaclass, AbstractSpecializedType, AbstractTuplePart, AbstractTupleType, AbstractType, AbstractTypeServer, AnnotationImpl, AnyTypeImpl, AnyTypeServer, AssociationClassCallExpImpl, AssociationClassImpl, BagTypeImpl, BehaviorImpl, BooleanLiteralExpImpl, CallExpImpl, CallOperationActionImpl, ClassImpl, CollectionItemImpl, CollectionLiteralExpImpl, CollectionLiteralPartImpl, CollectionRangeImpl, CollectionTypeImpl, CollectionTypeServer, CommentImpl, ConnectionPointReferenceImpl, ConstraintImpl, ConstructorExpImpl, ConstructorPartImpl, DataTypeImpl, DetailImpl, DomainInvalidTypeImpl, DomainParameterTypes.DomainParameter, DomainReflectivePackage, DomainReflectiveType, DynamicElementImpl, DynamicPropertyImpl, DynamicTypeImpl, EcoreExecutorEnumeration, EcoreExecutorEnumerationLiteral, EcoreExecutorInvalidType, EcoreExecutorPackage, EcoreExecutorProperty, EcoreExecutorType, EcoreExecutorVoidType, EcoreReflectiveEnumeration, EcoreReflectivePackage, EcoreReflectiveType, ElementExtensionImpl, ElementImpl, EnumerationImpl, EnumerationLiteralImpl, EnumerationTypeServer, EnumeratorEnumerationLiteral, EnumLiteralExpImpl, ExecutorEnumerationLiteral, ExecutorLambdaType, ExecutorOperation, ExecutorPackage, ExecutorProperty, ExecutorPropertyWithImplementation, ExecutorSpecializedType, ExecutorTupleType, ExecutorType, ExecutorTypedElement, ExecutorTypeParameter, ExpressionInOCLImpl, ExtensibleTypeServer, ExtensionTypeServer, FeatureCallExpImpl, FeatureImpl, FinalStateImpl, IfExpImpl, ImportImpl, IntegerLiteralExpImpl, InvalidLiteralExpImpl, InvalidTypeImpl, InvalidTypeServer, IterateExpImpl, IterationImpl, IteratorExpImpl, JavaType, LambdaTypeImpl, LetExpImpl, LibraryImpl, LiteralExpImpl, LoopExpImpl, MessageExpImpl, MessageTypeImpl, MetaclassImpl, MetaclassServer, MetaTypeNameImpl, NamedElementImpl, NamespaceImpl, NavigationCallExpImpl, NestedPackageServer, NullLiteralExpImpl, NumericLiteralExpImpl, OCLExpressionImpl, OpaqueExpressionImpl, OperationCallExpImpl, OperationImpl, OperationTemplateParameterImpl, OppositePropertyCallExpImpl, OrderedSetTypeImpl, Orphanage, OrphanPackageServer, OrphanTypeServer, PackageableElementImpl, PackageImpl, PackageServer, ParameterableElementImpl, ParameterImpl, PivotExecutorOperation, PrecedenceImpl, PrimitiveLiteralExpImpl, PrimitiveTypeImpl, PrimitiveTypeServer, ProfileApplicationImpl, ProfileImpl, PropertyCallExpImpl, PropertyImpl, PseudostateImpl, RealLiteralExpImpl, ReflectivePackage, ReflectiveType, RegionImpl, RootImpl, RootPackageServer, SelfTypeImpl, SendSignalActionImpl, SequenceTypeImpl, SetTypeImpl, SignalImpl, StateExpImpl, StateImpl, StateMachineImpl, StereotypeImpl, StringLiteralExpImpl, TemplateableElementImpl, TemplateableTypeServer, TemplateBindingImpl, TemplateParameterImpl, TemplateParameterSubstitutionImpl, TemplateParameterTypeImpl, TemplateSignatureImpl, TransitionImpl, TriggerImpl, TupleLiteralExpImpl, TupleLiteralPartImpl, TuplePartImpl, TupleTypeImpl, TupleTypeManager.TuplePart, TypedElementImpl, TypedMultiplicityElementImpl, TypeExpImpl, TypeExtensionImpl, TypeImpl, TypeTemplateParameterImpl, UnlimitedNaturalLiteralExpImpl, UnspecifiedTypeImpl, UnspecifiedValueExpImpl, ValueSpecificationImpl, VariableDeclarationImpl, VariableExpImpl, VariableImpl, VertexImpl, VoidTypeImpl

public interface DomainElement