Class ModelsImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.enterprisedomain.classmaker.impl.ModelsImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, Models

public class ModelsImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Models
An implementation of the model object 'Models'.

The following features are implemented:

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    class 
     
    class 
     

    Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList

    Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject

    org.eclipse.emf.ecore.InternalEObject.EStore
  • Field Summary

    Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl

    ELAST_EOBJECT_FLAG

    Fields inherited from interface org.eclipse.emf.ecore.InternalEObject

    EOPPOSITE_FEATURE_BASE
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.emf.ecore.EObject
    org.eclipse.emf.common.notify.NotificationChain
    basicSetDynamic(org.eclipse.emf.ecore.EObject newDynamic, org.eclipse.emf.common.notify.NotificationChain msgs)
    org.eclipse.emf.common.notify.NotificationChain
    basicSetParent(Item newParent, org.eclipse.emf.common.notify.NotificationChain msgs)
    org.eclipse.emf.common.notify.NotificationChain
    eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
    eGet(int featureID, boolean resolve, boolean coreType)
    org.eclipse.emf.common.notify.NotificationChain
    eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
    org.eclipse.emf.common.notify.NotificationChain
    eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
    boolean
    eIsSet(int featureID)
    void
    eSet(int featureID, Object newValue)
    void
    eUnset(int featureID)
    org.eclipse.emf.ecore.EObject
    org.eclipse.emf.ecore.EObject
    org.eclipse.emf.common.EMFPlugin
    org.eclipse.emf.common.EMFPlugin
    void
    setDynamic(org.eclipse.emf.ecore.EObject newDynamic)
    void
    setGenerated(org.eclipse.emf.ecore.EObject newGenerated)
    void
    setGeneratedEdit(org.eclipse.emf.common.EMFPlugin newGeneratedEdit)
    void
    setGeneratedEditor(org.eclipse.emf.common.EMFPlugin newGeneratedEditor)
    void
    setParent(Item newParent)

    Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl

    eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI

    Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

    eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset

    Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

    eNotificationRequired, eNotify

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.ecore.InternalEObject

    eNotificationRequired

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Method Details

    • getDynamic

      public org.eclipse.emf.ecore.EObject getDynamic()
      Specified by:
      getDynamic in interface Models
      Returns:
      the value of the 'Dynamic' containment reference.
      See Also:
    • basicSetDynamic

      public org.eclipse.emf.common.notify.NotificationChain basicSetDynamic(org.eclipse.emf.ecore.EObject newDynamic, org.eclipse.emf.common.notify.NotificationChain msgs)
    • setDynamic

      public void setDynamic(org.eclipse.emf.ecore.EObject newDynamic)
      Specified by:
      setDynamic in interface Models
      Parameters:
      newDynamic - the new value of the 'Dynamic' containment reference.
      See Also:
    • getGenerated

      public org.eclipse.emf.ecore.EObject getGenerated()
      Specified by:
      getGenerated in interface Models
      Returns:
      the value of the 'Generated' reference.
      See Also:
    • basicGetGenerated

      public org.eclipse.emf.ecore.EObject basicGetGenerated()
    • setGenerated

      public void setGenerated(org.eclipse.emf.ecore.EObject newGenerated)
      Specified by:
      setGenerated in interface Models
      Parameters:
      newGenerated - the new value of the 'Generated' reference.
      See Also:
    • getGeneratedEdit

      public org.eclipse.emf.common.EMFPlugin getGeneratedEdit()
      Specified by:
      getGeneratedEdit in interface Models
      Returns:
      the value of the 'Generated Edit' reference.
      See Also:
    • setGeneratedEdit

      public void setGeneratedEdit(org.eclipse.emf.common.EMFPlugin newGeneratedEdit)
      Specified by:
      setGeneratedEdit in interface Models
      Parameters:
      newGeneratedEdit - the new value of the 'Generated Edit' attribute.
      See Also:
    • getGeneratedEditor

      public org.eclipse.emf.common.EMFPlugin getGeneratedEditor()
      Specified by:
      getGeneratedEditor in interface Models
      Returns:
      the value of the 'Generated Editor' reference.
      See Also:
    • setGeneratedEditor

      public void setGeneratedEditor(org.eclipse.emf.common.EMFPlugin newGeneratedEditor)
      Specified by:
      setGeneratedEditor in interface Models
      Parameters:
      newGeneratedEditor - the new value of the 'Generated Editor' attribute.
      See Also:
    • getParent

      public Item getParent()
      Specified by:
      getParent in interface Models
      Returns:
      the value of the 'Parent' container reference.
      See Also:
    • basicSetParent

      public org.eclipse.emf.common.notify.NotificationChain basicSetParent(Item newParent, org.eclipse.emf.common.notify.NotificationChain msgs)
    • setParent

      public void setParent(Item newParent)
      Specified by:
      setParent in interface Models
      Parameters:
      newParent - the new value of the 'Parent' container reference.
      See Also:
    • eInverseAdd

      public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
      Overrides:
      eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • eInverseRemove

      public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
      Overrides:
      eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • eBasicRemoveFromContainerFeature

      public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
      Overrides:
      eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • eGet

      public Object eGet(int featureID, boolean resolve, boolean coreType)
      Specified by:
      eGet in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • eSet

      public void eSet(int featureID, Object newValue)
      Specified by:
      eSet in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • eUnset

      public void eUnset(int featureID)
      Specified by:
      eUnset in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • eIsSet

      public boolean eIsSet(int featureID)
      Specified by:
      eIsSet in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • toString

      public String toString()
      Overrides:
      toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl