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:
    MDFoundationFactory
    Model:
    kind="package"
    Generated:
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  MDFoundationPackage.Literals
      Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
      • Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage

        org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.eclipse.emf.ecore.EClass getMDExtension()
      Returns the meta object for class 'MD Extension'.
      org.eclipse.emf.ecore.EReference getMDExtension_Contents()
      Returns the meta object for the containment reference list 'Contents'.
      org.eclipse.emf.ecore.EReference getMDExtension_Details()
      Returns the meta object for the map 'Details'.
      org.eclipse.emf.ecore.EReference getMDExtension_Element()
      Returns the meta object for the container reference 'Element'.
      org.eclipse.emf.ecore.EReference getMDExtension_References()
      Returns the meta object for the reference list 'References'.
      org.eclipse.emf.ecore.EAttribute getMDExtension_Source()
      Returns the meta object for the attribute 'Source'.
      MDFoundationFactory getMDFoundationFactory()
      Returns the factory that creates the instances of the model.
      org.eclipse.emf.ecore.EClass getMDObject()
      Returns the meta object for class 'MD Object'.
      org.eclipse.emf.ecore.EAttribute getMDObject_ID()
      Returns the meta object for the attribute 'ID'.
      org.eclipse.emf.ecore.EReference getMDObject_MdExtensions()
      Returns the meta object for the containment reference list 'Md Extensions'.
      org.eclipse.emf.ecore.EClass getStringToStringMapEntry()
      Returns the meta object for class 'String To String Map Entry'.
      org.eclipse.emf.ecore.EAttribute getStringToStringMapEntry_Key()
      Returns the meta object for the attribute 'Key'.
      org.eclipse.emf.ecore.EAttribute getStringToStringMapEntry_Value()
      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 Detail

      • eNAME

        static final java.lang.String eNAME
        The package name.
        See Also:
        Constant Field Values
        Generated:
      • eNS_URI

        static final java.lang.String eNS_URI
        The package namespace URI.
        See Also:
        Constant Field Values
        Generated:
      • eNS_PREFIX

        static final java.lang.String eNS_PREFIX
        The package namespace name.
        See Also:
        Constant Field Values
        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:
        MDObjectImpl, MDFoundationPackageImpl.getMDObject(), Constant Field Values
        Generated:
      • MD_OBJECT__ID

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

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

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

        static final int MD_EXTENSION
        The meta object id for the 'MD Extension' class.
        See Also:
        MDExtensionImpl, MDFoundationPackageImpl.getMDExtension(), Constant Field Values
        Generated:
      • MD_EXTENSION__SOURCE

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

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

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

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

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

        static final int MD_EXTENSION_FEATURE_COUNT
        The number of structural features of the 'MD Extension' class.
        See Also:
        Constant Field Values
        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:
        StringToStringMapEntryImpl, MDFoundationPackageImpl.getStringToStringMapEntry(), Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated:
    • Method Detail

      • 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:
        MDObject
        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:
        MDObject.getID(), getMDObject()
        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:
        MDObject.getMdExtensions(), getMDObject()
        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:
        MDExtension
        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:
        MDExtension.getSource(), getMDExtension()
        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:
        MDExtension.getContents(), getMDExtension()
        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:
        MDExtension.getReferences(), getMDExtension()
        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:
        MDExtension.getElement(), getMDExtension()
        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:
        MDExtension.getDetails(), getMDExtension()
        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:
        Map.Entry
        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:
        Map.Entry, getStringToStringMapEntry()
        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:
        Map.Entry, getStringToStringMapEntry()
        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: