# Class "ecore :: EObject"

Defined in package : ecore

Super and Sub Types

- ecore :: EObject
  - ecore :: EGenericType
  - ecore :: EModelElement (more subTypes available)

All known Sub Classes

- ecore :: EAnnotation
- ecore :: EAttribute
- ecore :: EClass
- ecore :: EClassifier
- ecore :: EDataType
- ecore :: EEnum
- ecore :: EEnumLiteral
- ecore :: EFactory
- ecore :: EGenericType
- ecore :: EModelElement
- ecore :: ENamedElement
- ecore :: EOperation
- ecore :: EPackage
- ecore :: EParameter
- ecore :: EReference
- ecore :: EStructuralFeature
- ecore :: ETypeParameter
- ecore :: ETypedElement

Direct Operations ecore :: ETreeIterator eAllContents() ecore :: EClass eClass() ecore :: EObject eContainer() ecore :: EStructuralFeature eContainingFeature() ecore :: EReference eContainmentFeature() ecore :: EEList eContents() ecore :: EEList eCrossReferences() ecore :: EJavaObject eGet(ecore :: EStructuralFeature feature) ecore :: EJavaObject eGet(ecore :: EStructuralFeature feature, ecore :: EBoolean resolve) ecore :: EBoolean eIsProxy() ecore :: EBoolean eIsSet(ecore :: EStructuralFeature feature) ecore :: EResource eResource() eSet(ecore :: EStructuralFeature feature, ecore :: EJavaObject newValue) eUnset(ecore :: EStructuralFeature feature)

Referenced by

- ecore :: EObject contents (ecore :: EAnnotation)
- ecore :: EObject references (ecore :: EAnnotation)

## Operation ecore :: ETreeIterator eAllContents()

Property | Description
--- | ---
type | ecore :: ETreeIterator
lowerBound | 0
name | eAllContents
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EClass eClass()

Property | Description
--- | ---
type | ecore :: EClass
lowerBound | 0
name | eClass
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EObject eContainer()

Property | Description
--- | ---
type | ecore :: EObject
lowerBound | 0
name | eContainer
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EStructuralFeature eContainingFeature()

Property | Description
--- | ---
type | ecore :: EStructuralFeature
lowerBound | 0
name | eContainingFeature
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EReference eContainmentFeature()

Property | Description
--- | ---
type | ecore :: EReference
lowerBound | 0
name | eContainmentFeature
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EEList eContents()

Property | Description
--- | ---
type | ecore :: EEList
lowerBound | 0
name | eContents
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EEList eCrossReferences()

Property | Description
--- | ---
type | ecore :: EEList
lowerBound | 0
name | eCrossReferences
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EJavaObject eGet(ecore :: EStructuralFeature feature)

Property | Description
--- | ---
type | ecore :: EJavaObject
lowerBound | 0
name | eGet
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EJavaObject eGet(ecore :: EStructuralFeature feature, ecore :: EBoolean resolve)

Property | Description
--- | ---
type | ecore :: EJavaObject
lowerBound | 0
name | eGet
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EBoolean eIsProxy()

Property | Description
--- | ---
type | ecore :: EBoolean
lowerBound | 0
name | eIsProxy
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EBoolean eIsSet(ecore :: EStructuralFeature feature)

Property | Description
--- | ---
type | ecore :: EBoolean
lowerBound | 0
name | eIsSet
ordered | true
unique | true
upperBound | 1

## Operation ecore :: EResource eResource()

Property | Description
--- | ---
type | ecore :: EResource
lowerBound | 0
name | eResource
ordered | true
unique | true
upperBound | 1

## Operation eSet(ecore :: EStructuralFeature feature, ecore :: EJavaObject newValue)

Property | Description
--- | ---
type |
lowerBound | 0
name | eSet
ordered | true
unique | true
upperBound | 1

## Operation eUnset(ecore :: EStructuralFeature feature)

Property | Description
--- | ---
type |
lowerBound | 0
name | eUnset
ordered | true
unique | true
upperBound | 1

generated on 23-nov-2011 at 17.50.28 by metamodeldoc