Interface MDFoundationPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier

public interface MDFoundationPackage extends org.eclipse.emf.ecore.EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each enum,
  • and each data type
See Also:
Model:
kind="package"
Generated:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final MDFoundationPackage
    The singleton instance of the package.
    static final String
    The package name.
    static final String
    The package namespace name.
    static final String
    The package namespace URI.
    static final int
    The meta object id for the 'MD Extension' class.
    static final int
    The feature id for the 'Contents' containment reference list.
    static final int
    The feature id for the 'Details' map.
    static final int
    The feature id for the 'Element' container reference.
    static final int
    The feature id for the 'References' reference list.
    static final int
    The feature id for the 'Source' attribute.
    static final int
    The number of structural features of the 'MD Extension' class.
    static final int
    The meta object id for the 'MD Object' class.
    static final int
    The feature id for the 'ID' attribute.
    static final int
    The feature id for the 'Md Extensions' containment reference list.
    static final int
    The number of structural features of the 'MD Object' class.
    static final int
    The meta object id for the 'String To String Map Entry' class.
    static final int
    The feature id for the 'Key' attribute.
    static final int
    The feature id for the 'Value' attribute.
    static final int
    The number of structural features of the 'String To String Map Entry' class.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.emf.ecore.EClass
    Returns the meta object for class 'MD Extension'.
    org.eclipse.emf.ecore.EReference
    Returns the meta object for the containment reference list 'Contents'.
    org.eclipse.emf.ecore.EReference
    Returns the meta object for the map 'Details'.
    org.eclipse.emf.ecore.EReference
    Returns the meta object for the container reference 'Element'.
    org.eclipse.emf.ecore.EReference
    Returns the meta object for the reference list 'References'.
    org.eclipse.emf.ecore.EAttribute
    Returns the meta object for the attribute 'Source'.
    Returns the factory that creates the instances of the model.
    org.eclipse.emf.ecore.EClass
    Returns the meta object for class 'MD Object'.
    org.eclipse.emf.ecore.EAttribute
    Returns the meta object for the attribute 'ID'.
    org.eclipse.emf.ecore.EReference
    Returns the meta object for the containment reference list 'Md Extensions'.
    org.eclipse.emf.ecore.EClass
    Returns the meta object for class 'String To String Map Entry'.
    org.eclipse.emf.ecore.EAttribute
    Returns the meta object for the attribute 'Key'.
    org.eclipse.emf.ecore.EAttribute
    Returns the meta object for the attribute 'Value'.

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

    getEAnnotation, getEAnnotations

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

    getName, setName

    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.EPackage

    getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI

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

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
      Generated:
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
      Generated:
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
      Generated:
    • eINSTANCE

      static final MDFoundationPackage eINSTANCE
      The singleton instance of the package.
      Generated:
    • MD_OBJECT

      static final int MD_OBJECT
      The meta object id for the 'MD Object' class.
      See Also:
      Generated:
    • MD_OBJECT__ID

      static final int MD_OBJECT__ID
      The feature id for the 'ID' attribute.
      See Also:
      Generated:
    • MD_OBJECT__MD_EXTENSIONS

      static final int MD_OBJECT__MD_EXTENSIONS
      The feature id for the 'Md Extensions' containment reference list.
      See Also:
      Generated:
    • MD_OBJECT_FEATURE_COUNT

      static final int MD_OBJECT_FEATURE_COUNT
      The number of structural features of the 'MD Object' class.
      See Also:
      Generated:
    • MD_EXTENSION

      static final int MD_EXTENSION
      The meta object id for the 'MD Extension' class.
      See Also:
      Generated:
    • MD_EXTENSION__SOURCE

      static final int MD_EXTENSION__SOURCE
      The feature id for the 'Source' attribute.
      See Also:
      Generated:
    • MD_EXTENSION__CONTENTS

      static final int MD_EXTENSION__CONTENTS
      The feature id for the 'Contents' containment reference list.
      See Also:
      Generated:
    • MD_EXTENSION__REFERENCES

      static final int MD_EXTENSION__REFERENCES
      The feature id for the 'References' reference list.
      See Also:
      Generated:
    • MD_EXTENSION__ELEMENT

      static final int MD_EXTENSION__ELEMENT
      The feature id for the 'Element' container reference.
      See Also:
      Generated:
    • MD_EXTENSION__DETAILS

      static final int MD_EXTENSION__DETAILS
      The feature id for the 'Details' map.
      See Also:
      Generated:
    • MD_EXTENSION_FEATURE_COUNT

      static final int MD_EXTENSION_FEATURE_COUNT
      The number of structural features of the 'MD Extension' class.
      See Also:
      Generated:
    • STRING_TO_STRING_MAP_ENTRY

      static final int STRING_TO_STRING_MAP_ENTRY
      The meta object id for the 'String To String Map Entry' class.
      See Also:
      Generated:
    • STRING_TO_STRING_MAP_ENTRY__KEY

      static final int STRING_TO_STRING_MAP_ENTRY__KEY
      The feature id for the 'Key' attribute.
      See Also:
      Generated:
    • STRING_TO_STRING_MAP_ENTRY__VALUE

      static final int STRING_TO_STRING_MAP_ENTRY__VALUE
      The feature id for the 'Value' attribute.
      See Also:
      Generated:
    • STRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT

      static final int STRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT
      The number of structural features of the 'String To String Map Entry' class.
      See Also:
      Generated:
  • Method Details

    • getMDObject

      org.eclipse.emf.ecore.EClass getMDObject()
      Returns the meta object for class 'MD Object'.
      Returns:
      the meta object for class 'MD Object'.
      See Also:
      Generated:
    • getMDObject_ID

      org.eclipse.emf.ecore.EAttribute getMDObject_ID()
      Returns the meta object for the attribute 'ID'.
      Returns:
      the meta object for the attribute 'ID'.
      See Also:
      Generated:
    • getMDObject_MdExtensions

      org.eclipse.emf.ecore.EReference getMDObject_MdExtensions()
      Returns the meta object for the containment reference list 'Md Extensions'.
      Returns:
      the meta object for the containment reference list 'Md Extensions'.
      See Also:
      Generated:
    • getMDExtension

      org.eclipse.emf.ecore.EClass getMDExtension()
      Returns the meta object for class 'MD Extension'.
      Returns:
      the meta object for class 'MD Extension'.
      See Also:
      Generated:
    • getMDExtension_Source

      org.eclipse.emf.ecore.EAttribute getMDExtension_Source()
      Returns the meta object for the attribute 'Source'.
      Returns:
      the meta object for the attribute 'Source'.
      See Also:
      Generated:
    • getMDExtension_Contents

      org.eclipse.emf.ecore.EReference getMDExtension_Contents()
      Returns the meta object for the containment reference list 'Contents'.
      Returns:
      the meta object for the containment reference list 'Contents'.
      See Also:
      Generated:
    • getMDExtension_References

      org.eclipse.emf.ecore.EReference getMDExtension_References()
      Returns the meta object for the reference list 'References'.
      Returns:
      the meta object for the reference list 'References'.
      See Also:
      Generated:
    • getMDExtension_Element

      org.eclipse.emf.ecore.EReference getMDExtension_Element()
      Returns the meta object for the container reference 'Element'.
      Returns:
      the meta object for the container reference 'Element'.
      See Also:
      Generated:
    • getMDExtension_Details

      org.eclipse.emf.ecore.EReference getMDExtension_Details()
      Returns the meta object for the map 'Details'.
      Returns:
      the meta object for the map 'Details'.
      See Also:
      Generated:
    • getStringToStringMapEntry

      org.eclipse.emf.ecore.EClass getStringToStringMapEntry()
      Returns the meta object for class 'String To String Map Entry'.
      Returns:
      the meta object for class 'String To String Map Entry'.
      See Also:
      Model:
      keyDataType="org.eclipse.emf.ecore.EString" valueDataType="org.eclipse.emf.ecore.EString"
      Generated:
    • getStringToStringMapEntry_Key

      org.eclipse.emf.ecore.EAttribute getStringToStringMapEntry_Key()
      Returns the meta object for the attribute 'Key'.
      Returns:
      the meta object for the attribute 'Key'.
      See Also:
      Generated:
    • getStringToStringMapEntry_Value

      org.eclipse.emf.ecore.EAttribute getStringToStringMapEntry_Value()
      Returns the meta object for the attribute 'Value'.
      Returns:
      the meta object for the attribute 'Value'.
      See Also:
      Generated:
    • getMDFoundationFactory

      MDFoundationFactory getMDFoundationFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated: