Interface VirtualPackage

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:
VirtualPackageImpl

public interface VirtualPackage 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:
  • 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 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 final VirtualPackage
    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 'Exception' class.
    static final int
    The feature id for the 'Category' attribute.
    static final int
    The feature id for the 'Clsid' attribute.
    static final int
    The feature id for the 'Creation Stack' attribute.
    static final int
    The feature id for the 'Data' attribute.
    static final int
    The feature id for the 'Descr' attribute.
    static final int
    The feature id for the 'Encoded' attribute.
    static final int
    The feature id for the 'Inner' containment reference.
    static final int
    The feature id for the 'Reason' attribute.
    static final int
    The feature id for the 'Ui Helper UUID' attribute.
    static final int
    The number of structural features of the 'Exception' class.
    static final int
    The number of operations of the 'Exception' class.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.emf.ecore.EClass
    Returns the meta object for class 'Exception'.
    org.eclipse.emf.ecore.EAttribute
    Returns the meta object for the attribute 'Data'.
    org.eclipse.emf.ecore.EAttribute
    Returns the meta object for the attribute 'Reason'.
    Returns the factory that creates the instances of the model.

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

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

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

      static final VirtualPackage eINSTANCE
      The singleton instance of the package.
    • EXCEPTION

      static final int EXCEPTION
      The meta object id for the 'Exception' class.
      See Also:
    • EXCEPTION__DESCR

      static final int EXCEPTION__DESCR
      The feature id for the 'Descr' attribute.
      See Also:
    • EXCEPTION__INNER

      static final int EXCEPTION__INNER
      The feature id for the 'Inner' containment reference.
      See Also:
    • EXCEPTION__CATEGORY

      static final int EXCEPTION__CATEGORY
      The feature id for the 'Category' attribute.
      See Also:
    • EXCEPTION__UI_HELPER_UUID

      static final int EXCEPTION__UI_HELPER_UUID
      The feature id for the 'Ui Helper UUID' attribute.
      See Also:
    • EXCEPTION__CREATION_STACK

      static final int EXCEPTION__CREATION_STACK
      The feature id for the 'Creation Stack' attribute.
      See Also:
    • EXCEPTION__CLSID

      static final int EXCEPTION__CLSID
      The feature id for the 'Clsid' attribute.
      See Also:
    • EXCEPTION__ENCODED

      static final int EXCEPTION__ENCODED
      The feature id for the 'Encoded' attribute.
      See Also:
    • EXCEPTION__REASON

      static final int EXCEPTION__REASON
      The feature id for the 'Reason' attribute.
      See Also:
    • EXCEPTION__DATA

      static final int EXCEPTION__DATA
      The feature id for the 'Data' attribute.
      See Also:
    • EXCEPTION_FEATURE_COUNT

      static final int EXCEPTION_FEATURE_COUNT
      The number of structural features of the 'Exception' class.
      See Also:
    • EXCEPTION_OPERATION_COUNT

      static final int EXCEPTION_OPERATION_COUNT
      The number of operations of the 'Exception' class.
      See Also:
  • Method Details

    • getException

      org.eclipse.emf.ecore.EClass getException()
      Returns the meta object for class 'Exception'.
      Returns:
      the meta object for class 'Exception'.
      See Also:
    • getException_Reason

      org.eclipse.emf.ecore.EAttribute getException_Reason()
      Returns the meta object for the attribute 'Reason'.
      Returns:
      the meta object for the attribute 'Reason'.
      See Also:
    • getException_Data

      org.eclipse.emf.ecore.EAttribute getException_Data()
      Returns the meta object for the attribute 'Data'.
      Returns:
      the meta object for the attribute 'Data'.
      See Also:
    • getVirtualFactory

      VirtualFactory getVirtualFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.