Class ItemImpl

    • Nested Class Summary

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

        org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.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

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      Item basicGetParent()
      abstract Project basicGetProject()
      org.eclipse.emf.common.notify.NotificationChain basicSetDomainModel​(ModelPair newDomainModel, org.eclipse.emf.common.notify.NotificationChain msgs)
      void build​(org.eclipse.core.runtime.IProgressMonitor monitor)
      void copyModel​(Item from)
      java.lang.Object 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, java.lang.Object newValue)
      void eUnset​(int featureID)
      org.eclipse.emf.common.util.EMap<StageQualifier,​Customizer> getCustomizers()
      ModelPair getDomainModel()
      java.lang.String getLanguage()
      java.util.Locale getLocale()
      Returns the value of the 'Locale' attribute.
      java.lang.String getModelName()
      Item getParent()
      Stage getPhase()
      Project getProject()
      java.lang.String initialize​(boolean commit)
      void load​(boolean create)
      java.lang.String make​(org.eclipse.core.runtime.IProgressMonitor monitor)
      void setDomainModel​(ModelPair newDomainModel)
      void setLanguage​(java.lang.String newLanguage)
      void setLocale​(java.util.Locale newLocale)
      void setModelName​(java.lang.String newModelName)
      void setParent​(Item newParent)
      void setPhase​(Stage newPhase)
      void setProject​(Project newProject)
      java.lang.String toString()
      • 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, eBasicRemoveFromContainerFeature, 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 Detail

      • setModelName

        public void setModelName​(java.lang.String newModelName)
        Specified by:
        setModelName in interface Item
        Parameters:
        newModelName - the new value of the 'Model Name' attribute.
        See Also:
        Item.getModelName()
      • setPhase

        public void setPhase​(Stage newPhase)
        Specified by:
        setPhase in interface Item
        Parameters:
        newPhase - the new value of the 'Phase' attribute.
        See Also:
        Stage, Item.getPhase()
      • getLocale

        public java.util.Locale getLocale()
        Description copied from interface: Item
        Returns the value of the 'Locale' attribute. The default value is "". A Locale.
        Specified by:
        getLocale in interface Item
        Returns:
        the value of the 'Locale' attribute.
        See Also:
        ClassMakerPackage.getItem_Locale()
      • setLocale

        public void setLocale​(java.util.Locale newLocale)
        Specified by:
        setLocale in interface Item
        Parameters:
        newLocale - the new value of the 'Locale' attribute.
        See Also:
        Item.getLocale()
      • basicGetProject

        public abstract Project basicGetProject()
      • setProject

        public void setProject​(Project newProject)
        Specified by:
        setProject in interface Item
        Parameters:
        newProject - the new value of the 'Project' reference.
        See Also:
        Item.getProject()
      • setLanguage

        public void setLanguage​(java.lang.String newLanguage)
        Specified by:
        setLanguage in interface Item
        Parameters:
        newLanguage - the new value of the 'Language' attribute.
        See Also:
        Item.getLanguage()
      • basicSetDomainModel

        public org.eclipse.emf.common.notify.NotificationChain basicSetDomainModel​(ModelPair newDomainModel,
                                                                                   org.eclipse.emf.common.notify.NotificationChain msgs)
      • setDomainModel

        public void setDomainModel​(ModelPair newDomainModel)
        Specified by:
        setDomainModel in interface Item
        Parameters:
        newDomainModel - the new value of the 'Domain Model' containment reference.
        See Also:
        Item.getDomainModel()
      • basicGetParent

        public Item basicGetParent()
      • setParent

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

        public void load​(boolean create)
                  throws org.eclipse.core.runtime.CoreException
        Specified by:
        load in interface Item
        Throws:
        org.eclipse.core.runtime.CoreException
      • make

        public java.lang.String make​(org.eclipse.core.runtime.IProgressMonitor monitor)
                              throws java.lang.Exception
        Specified by:
        make in interface Item
        Throws:
        java.lang.Exception
      • build

        public void build​(org.eclipse.core.runtime.IProgressMonitor monitor)
                   throws org.eclipse.core.runtime.CoreException
        Specified by:
        build in interface Item
        Throws:
        org.eclipse.core.runtime.CoreException
      • initialize

        public java.lang.String initialize​(boolean commit)
        Specified by:
        initialize in interface Item
      • copyModel

        public void copyModel​(Item from)
        Specified by:
        copyModel in interface Item
      • 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
      • eGet

        public java.lang.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,
                         java.lang.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 java.lang.String toString()
        Overrides:
        toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl