Interface ModelPair

  • All Superinterfaces:
    org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    ModelPairImpl

    public interface ModelPair
    extends org.eclipse.emf.ecore.EObject
    A representation of the model object 'Model Pair'. A holder of pair of references. To blueprint dynamic model instance, and to a resulting generated one.

    The following features are supported:

    See Also:
    ClassMakerPackage.getModelPair()
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.eclipse.emf.ecore.EObject getDynamic()
      Returns the value of the 'Dynamic' reference.
      org.eclipse.emf.ecore.EObject getGenerated()
      Returns the value of the 'Generated' reference.
      Item getParent()
      Returns the value of the 'Parent' container reference.
      void setDynamic​(org.eclipse.emf.ecore.EObject value)
      Sets the value of the 'Dynamic' containment reference.
      void setGenerated​(org.eclipse.emf.ecore.EObject value)
      Sets the value of the 'Generated' reference.
      void setParent​(Item value)
      Sets the value of the 'Parent' container reference.
      • 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.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Method Detail

      • getDynamic

        org.eclipse.emf.ecore.EObject getDynamic()
        Returns the value of the 'Dynamic' reference.

        If the meaning of the 'Dynamic' containment reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Dynamic' reference.
        See Also:
        #setDynamic(EPackage), ClassMakerPackage.getModelPair_Dynamic()
      • setDynamic

        void setDynamic​(org.eclipse.emf.ecore.EObject value)
        Sets the value of the 'Dynamic' containment reference.
        Parameters:
        value - the new value of the 'Dynamic' containment reference.
        See Also:
        getDynamic()
      • getGenerated

        org.eclipse.emf.ecore.EObject getGenerated()
        Returns the value of the 'Generated' reference.

        If the meaning of the 'Generated' reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Generated' reference.
        See Also:
        #setGenerated(EPackage), ClassMakerPackage.getModelPair_Generated()
      • setGenerated

        void setGenerated​(org.eclipse.emf.ecore.EObject value)
        Sets the value of the 'Generated' reference.
        Parameters:
        value - the new value of the 'Generated' reference.
        See Also:
        getGenerated()
      • setParent

        void setParent​(Item value)
        Sets the value of the 'Parent' container reference.
        Parameters:
        value - the new value of the 'Parent' container reference.
        See Also:
        getParent()