Interface Models

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

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

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.emf.ecore.EObject
    Returns the value of the 'Dynamic' containment reference.
    org.eclipse.emf.ecore.EObject
    Returns the value of the 'Generated' reference.
    org.eclipse.emf.common.EMFPlugin
    Returns the value of the 'Generated Edit' reference.
    org.eclipse.emf.common.EMFPlugin
    Returns the value of the 'Generated Editor' reference.
    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
    setGeneratedEdit(org.eclipse.emf.common.EMFPlugin value)
    Sets the value of the 'Generated Edit' attribute.
    void
    setGeneratedEditor(org.eclipse.emf.common.EMFPlugin value)
    Sets the value of the 'Generated Editor' attribute.
    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 Details

    • getDynamic

      org.eclipse.emf.ecore.EObject getDynamic()
      Returns the value of the 'Dynamic' containment reference. Dynamic model EPackage instance, which serves as a blueprint for making.
      Returns:
      the value of the 'Dynamic' containment reference.
      See Also:
    • 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:
    • getGenerated

      org.eclipse.emf.ecore.EObject getGenerated()
      Returns the value of the 'Generated' reference. Generated model EPackage instance, which appears as a result of making.
      Returns:
      the value of the 'Generated' reference.
      See Also:
    • 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:
    • getGeneratedEdit

      org.eclipse.emf.common.EMFPlugin getGeneratedEdit()
      Returns the value of the 'Generated Edit' reference.
      Returns:
      the value of the 'Generated Edit' reference.
      See Also:
    • setGeneratedEdit

      void setGeneratedEdit(org.eclipse.emf.common.EMFPlugin value)
      Sets the value of the 'Generated Edit' attribute.
      Parameters:
      value - the new value of the 'Generated Edit' attribute.
      See Also:
    • getGeneratedEditor

      org.eclipse.emf.common.EMFPlugin getGeneratedEditor()
      Returns the value of the 'Generated Editor' reference.
      Returns:
      the value of the 'Generated Editor' reference.
      See Also:
    • setGeneratedEditor

      void setGeneratedEditor(org.eclipse.emf.common.EMFPlugin value)
      Sets the value of the 'Generated Editor' attribute.
      Parameters:
      value - the new value of the 'Generated Editor' attribute.
      See Also:
    • getParent

      Item getParent()
      Returns the value of the 'Parent' container reference. It is bidirectional and its opposite is 'Domain Model'. An Item containing ModelPair.
      Returns:
      the value of the 'Parent' container reference.
      See Also:
    • 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: