Interface XAnnotationsPackage

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

    public interface XAnnotationsPackage
    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
    Since:
    2.7
    See Also:
    XAnnotationsFactory
    Noextend:
    This interface is not intended to be extended by clients.
    Noimplement:
    This interface is not intended to be implemented by clients.
    Model:
    kind="package"
    Generated:
    • 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 XAnnotationsPackage eINSTANCE
        The singleton instance of the package.
        Generated:
      • XANNOTATION__ELEMENT_VALUE_PAIRS

        static final int XANNOTATION__ELEMENT_VALUE_PAIRS
        The feature id for the 'Element Value Pairs' containment reference list.
        Since:
        2.7
        See Also:
        Constant Field Values
        Generated:
        Ordered:
      • XANNOTATION__ANNOTATION_TYPE

        static final int XANNOTATION__ANNOTATION_TYPE
        The feature id for the 'Annotation Type' reference.
        Since:
        2.7
        See Also:
        Constant Field Values
        Generated:
        Ordered:
      • XANNOTATION__VALUE

        static final int XANNOTATION__VALUE
        The feature id for the 'Value' containment reference.
        Since:
        2.7
        See Also:
        Constant Field Values
        Generated:
        Ordered:
      • XANNOTATION_FEATURE_COUNT

        static final int XANNOTATION_FEATURE_COUNT
        The number of structural features of the 'XAnnotation' class.
        Since:
        2.7
        See Also:
        Constant Field Values
        Generated:
        Ordered:
      • XANNOTATION_ELEMENT_VALUE_PAIR__VALUE

        static final int XANNOTATION_ELEMENT_VALUE_PAIR__VALUE
        The feature id for the 'Value' containment reference.
        Since:
        2.7
        See Also:
        Constant Field Values
        Generated:
        Ordered:
      • XANNOTATION_ELEMENT_VALUE_PAIR__ELEMENT

        static final int XANNOTATION_ELEMENT_VALUE_PAIR__ELEMENT
        The feature id for the 'Element' reference.
        Since:
        2.7
        See Also:
        Constant Field Values
        Generated:
        Ordered:
      • XANNOTATION_ELEMENT_VALUE_PAIR_FEATURE_COUNT

        static final int XANNOTATION_ELEMENT_VALUE_PAIR_FEATURE_COUNT
        The number of structural features of the 'XAnnotation Element Value Pair' class.
        Since:
        2.7
        See Also:
        Constant Field Values
        Generated:
        Ordered:
    • Method Detail

      • getXAnnotation

        org.eclipse.emf.ecore.EClass getXAnnotation()
        Returns the meta object for class 'XAnnotation'.
        Returns:
        the meta object for class 'XAnnotation'.
        Since:
        2.7
        See Also:
        XAnnotation
        Generated:
      • getXAnnotation_ElementValuePairs

        org.eclipse.emf.ecore.EReference getXAnnotation_ElementValuePairs()
        Returns the meta object for the containment reference list 'Element Value Pairs'.
        Returns:
        the meta object for the containment reference list 'Element Value Pairs'.
        Since:
        2.7
        See Also:
        XAnnotation.getElementValuePairs(), getXAnnotation()
        Generated:
      • getXAnnotation_Value

        org.eclipse.emf.ecore.EReference getXAnnotation_Value()
        Returns the meta object for the containment reference 'Value'.
        Returns:
        the meta object for the containment reference 'Value'.
        Since:
        2.7
        See Also:
        XAnnotation.getValue(), getXAnnotation()
        Generated:
      • getXAnnotationElementValuePair

        org.eclipse.emf.ecore.EClass getXAnnotationElementValuePair()
        Returns the meta object for class 'XAnnotation Element Value Pair'.
        Returns:
        the meta object for class 'XAnnotation Element Value Pair'.
        Since:
        2.7
        See Also:
        XAnnotationElementValuePair
        Generated:
      • getXAnnotationsFactory

        XAnnotationsFactory getXAnnotationsFactory()
        Returns the factory that creates the instances of the model.
        Returns:
        the factory that creates the instances of the model.
        Generated: