Interface SourcePackage

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
All Known Implementing Classes:
SourcePackageImpl

public interface SourcePackage
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 operation of each class,
  • each enum,
  • and each data type
See Also:
SourceFactory
Generated:
Model:
kind="package"
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Interface Description
    static interface  SourcePackage.Literals
    Defines literals for the meta objects that represent each class, each feature of each class, each operation 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
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static SourcePackage eINSTANCE
    The singleton instance of the package.
    static java.lang.String eNAME
    The package name.
    static java.lang.String eNS_PREFIX
    The package namespace name.
    static java.lang.String eNS_URI
    The package namespace URI.
    static int EOBJECT_TO_SOURCE_ENTRY
    The meta object id for the 'EObject To Source Entry' class.
    static int EOBJECT_TO_SOURCE_ENTRY__KEY
    The feature id for the 'Key' reference.
    static int EOBJECT_TO_SOURCE_ENTRY__VALUE
    The feature id for the 'Value' attribute list.
    static int EOBJECT_TO_SOURCE_ENTRY_FEATURE_COUNT
    The number of structural features of the 'EObject To Source Entry' class.
    static int EOBJECT_TO_SOURCE_ENTRY_OPERATION_COUNT
    The number of operations of the 'EObject To Source Entry' class.
    static int SOURCE_MODEL
    The meta object id for the 'Model' class.
    static int SOURCE_MODEL__SOURCES
    The feature id for the 'Sources' map.
    static int SOURCE_MODEL_FEATURE_COUNT
    The number of structural features of the 'Model' class.
    static int SOURCE_MODEL_OPERATION_COUNT
    The number of operations of the 'Model' class.
  • Method Summary

    Modifier and Type Method Description
    org.eclipse.emf.ecore.EClass getEObjectToSourceEntry()
    Returns the meta object for class 'EObject To Source Entry'.
    org.eclipse.emf.ecore.EReference getEObjectToSourceEntry_Key()
    Returns the meta object for the reference 'Key'.
    org.eclipse.emf.ecore.EAttribute getEObjectToSourceEntry_Value()
    Returns the meta object for the attribute list 'Value'.
    SourceFactory getSourceFactory()
    Returns the factory that creates the instances of the model.
    org.eclipse.emf.ecore.EClass getSourceModel()
    Returns the meta object for class 'Model'.
    org.eclipse.emf.ecore.EReference getSourceModel_Sources()
    Returns the meta object for the map 'Sources'.

    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