public interface XAnnotationsPackage
extends org.eclipse.emf.ecore.EPackage
XAnnotationsFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
XAnnotationsPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| Modifier and Type | Field and Description |
|---|---|
static XAnnotationsPackage |
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 |
XANNOTATION
The meta object id for the '
XAnnotation' class |
static int |
XANNOTATION__ANNOTATION_TYPE
The feature id for the 'Annotation Type' reference
|
static int |
XANNOTATION__ELEMENT_VALUE_PAIRS
The feature id for the 'Element Value Pairs' containment reference list
|
static int |
XANNOTATION__VALUE
The feature id for the 'Value' containment reference
|
static int |
XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION
The meta object id for the '
XAnnotation Element Value Binary Operation' class |
static int |
XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION__LEFT_OPERAND
The feature id for the 'Left Operand' containment reference
|
static int |
XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION__OPERATOR
The feature id for the 'Operator' attribute
|
static int |
XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION__RIGHT_OPERAND
The feature id for the 'Right Operand' containment reference
|
static int |
XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION_FEATURE_COUNT
The number of structural features of the 'XAnnotation Element Value Binary Operation' class
|
static int |
XANNOTATION_ELEMENT_VALUE_PAIR
The meta object id for the '
XAnnotation Element Value Pair' class |
static int |
XANNOTATION_ELEMENT_VALUE_PAIR__ELEMENT
The feature id for the 'Element' reference
|
static int |
XANNOTATION_ELEMENT_VALUE_PAIR__VALUE
The feature id for the 'Value' containment reference
|
static int |
XANNOTATION_ELEMENT_VALUE_PAIR_FEATURE_COUNT
The number of structural features of the 'XAnnotation Element Value Pair' class
|
static int |
XANNOTATION_FEATURE_COUNT
The number of structural features of the 'XAnnotation' class
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EReference |
getXAnnotation_AnnotationType()
Returns the meta object for the reference '
Annotation Type' |
org.eclipse.emf.ecore.EReference |
getXAnnotation_ElementValuePairs()
Returns the meta object for the containment reference list '
Element Value Pairs' |
org.eclipse.emf.ecore.EReference |
getXAnnotation_Value()
Returns the meta object for the containment reference '
Value' |
org.eclipse.emf.ecore.EClass |
getXAnnotation()
Returns the meta object for class '
XAnnotation' |
org.eclipse.emf.ecore.EReference |
getXAnnotationElementValueBinaryOperation_LeftOperand()
Returns the meta object for the containment reference '
Left Operand' |
org.eclipse.emf.ecore.EAttribute |
getXAnnotationElementValueBinaryOperation_Operator()
Returns the meta object for the attribute '
Operator' |
org.eclipse.emf.ecore.EReference |
getXAnnotationElementValueBinaryOperation_RightOperand()
Returns the meta object for the containment reference '
Right Operand' |
org.eclipse.emf.ecore.EClass |
getXAnnotationElementValueBinaryOperation()
Returns the meta object for class '
XAnnotation Element Value Binary Operation' |
org.eclipse.emf.ecore.EReference |
getXAnnotationElementValuePair_Element()
Returns the meta object for the reference '
Element' |
org.eclipse.emf.ecore.EReference |
getXAnnotationElementValuePair_Value()
Returns the meta object for the containment reference '
Value' |
org.eclipse.emf.ecore.EClass |
getXAnnotationElementValuePair()
Returns the meta object for class '
XAnnotation Element Value Pair' |
XAnnotationsFactory |
getXAnnotationsFactory()
Returns the factory that creates the instances of the model
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final XAnnotationsPackage eINSTANCE
static final int XANNOTATION
XAnnotation' class.
XAnnotationImpl,
XAnnotationsPackageImpl.getXAnnotation(),
Constant Field Valuesstatic final int XANNOTATION__ELEMENT_VALUE_PAIRS
static final int XANNOTATION__ANNOTATION_TYPE
static final int XANNOTATION__VALUE
static final int XANNOTATION_FEATURE_COUNT
static final int XANNOTATION_ELEMENT_VALUE_PAIR
XAnnotation Element Value Pair' class.
XAnnotationElementValuePairImpl,
XAnnotationsPackageImpl.getXAnnotationElementValuePair(),
Constant Field Valuesstatic final int XANNOTATION_ELEMENT_VALUE_PAIR__VALUE
static final int XANNOTATION_ELEMENT_VALUE_PAIR__ELEMENT
static final int XANNOTATION_ELEMENT_VALUE_PAIR_FEATURE_COUNT
static final int XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION
XAnnotation Element Value Binary Operation' class.
static final int XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION__LEFT_OPERAND
static final int XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION__RIGHT_OPERAND
static final int XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION__OPERATOR
static final int XANNOTATION_ELEMENT_VALUE_BINARY_OPERATION_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getXAnnotation()
XAnnotation'.
XAnnotationorg.eclipse.emf.ecore.EReference getXAnnotation_ElementValuePairs()
Element Value Pairs'.
XAnnotation.getElementValuePairs(),
getXAnnotation()org.eclipse.emf.ecore.EReference getXAnnotation_AnnotationType()
Annotation Type'.
XAnnotation.getAnnotationType(),
getXAnnotation()org.eclipse.emf.ecore.EReference getXAnnotation_Value()
Value'.
XAnnotation.getValue(),
getXAnnotation()org.eclipse.emf.ecore.EClass getXAnnotationElementValuePair()
XAnnotation Element Value Pair'.
XAnnotationElementValuePairorg.eclipse.emf.ecore.EReference getXAnnotationElementValuePair_Value()
Value'.
XAnnotationElementValuePair.getValue(),
getXAnnotationElementValuePair()org.eclipse.emf.ecore.EReference getXAnnotationElementValuePair_Element()
Element'.
XAnnotationElementValuePair.getElement(),
getXAnnotationElementValuePair()org.eclipse.emf.ecore.EClass getXAnnotationElementValueBinaryOperation()
XAnnotation Element Value Binary Operation'.
XAnnotationElementValueBinaryOperationorg.eclipse.emf.ecore.EReference getXAnnotationElementValueBinaryOperation_LeftOperand()
Left Operand'.
XAnnotationElementValueBinaryOperation.getLeftOperand(),
getXAnnotationElementValueBinaryOperation()org.eclipse.emf.ecore.EReference getXAnnotationElementValueBinaryOperation_RightOperand()
Right Operand'.
XAnnotationElementValueBinaryOperation.getRightOperand(),
getXAnnotationElementValueBinaryOperation()org.eclipse.emf.ecore.EAttribute getXAnnotationElementValueBinaryOperation_Operator()
Operator'.
XAnnotationElementValueBinaryOperation.getOperator(),
getXAnnotationElementValueBinaryOperation()XAnnotationsFactory getXAnnotationsFactory()