Interface DataTemplatePackage

  • 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:
    DataTemplatePackageImpl

    public interface DataTemplatePackage
    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:
    DataTemplateFactory
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  DataTemplatePackage.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
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      DataTemplateFactory getDataTemplateFactory()
      Returns the factory that creates the instances of the model.
      org.eclipse.emf.ecore.EClass getTemplate()
      Returns the meta object for class 'Template'.
      org.eclipse.emf.ecore.EReference getTemplate_Instance()
      Returns the meta object for the containment reference 'Instance'.
      org.eclipse.emf.ecore.EAttribute getTemplate_Name()
      Returns the meta object for the attribute 'Name'.
      org.eclipse.emf.ecore.EClass getTemplateCollection()
      Returns the meta object for class 'Template Collection'.
      org.eclipse.emf.ecore.EReference getTemplateCollection_Templates()
      Returns the meta object for the containment reference list 'Templates'.
      • 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
    • Method Detail

      • getTemplate

        org.eclipse.emf.ecore.EClass getTemplate()
        Returns the meta object for class 'Template'.
        Returns:
        the meta object for class 'Template'.
        See Also:
        Template
      • getTemplate_Name

        org.eclipse.emf.ecore.EAttribute getTemplate_Name()
        Returns the meta object for the attribute 'Name'.
        Returns:
        the meta object for the attribute 'Name'.
        See Also:
        Template.getName(), getTemplate()
      • getTemplate_Instance

        org.eclipse.emf.ecore.EReference getTemplate_Instance()
        Returns the meta object for the containment reference 'Instance'.
        Returns:
        the meta object for the containment reference 'Instance'.
        See Also:
        Template.getInstance(), getTemplate()
      • getTemplateCollection

        org.eclipse.emf.ecore.EClass getTemplateCollection()
        Returns the meta object for class 'Template Collection'.
        Returns:
        the meta object for class 'Template Collection'.
        See Also:
        TemplateCollection
      • getDataTemplateFactory

        DataTemplateFactory getDataTemplateFactory()
        Returns the factory that creates the instances of the model.
        Returns:
        the factory that creates the instances of the model.