Interface AnnotationsPackage
-
- All Superinterfaces:
EModelElement
,ENamedElement
,EObject
,EPackage
,Notifier
- All Known Implementing Classes:
AnnotationsPackageImpl
public interface AnnotationsPackage extends 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
- See Also:
AnnotationsFactory
- Generated class or method.
- EMF model class or method.
- kind="package"
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
AnnotationsPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
-
Field Summary
Fields Modifier and Type Field Description static int
ANNOTABLE
The meta object id for the 'Annotable
' class.static int
ANNOTABLE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.static int
ANNOTABLE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
ANNOTABLE_FEATURE_COUNT
The number of structural features of the 'Annotable' class.static int
ANNOTATION_ATTRIBUTE_SETTING
The meta object id for the 'Annotation Attribute Setting
' class.static int
ANNOTATION_ATTRIBUTE_SETTING__ATTRIBUTE
The feature id for the 'Attribute' reference.static int
ANNOTATION_ATTRIBUTE_SETTING__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
ANNOTATION_ATTRIBUTE_SETTING__VALUE
The feature id for the 'Value' containment reference.static int
ANNOTATION_ATTRIBUTE_SETTING_FEATURE_COUNT
The number of structural features of the 'Annotation Attribute Setting' class.static int
ANNOTATION_INSTANCE
The meta object id for the 'Annotation Instance
' class.static int
ANNOTATION_INSTANCE__ACTUAL_TARGETS
The feature id for the 'Actual Targets' containment reference list.static int
ANNOTATION_INSTANCE__ANNOTATION
The feature id for the 'Annotation' reference.static int
ANNOTATION_INSTANCE__ARRAY_SELECTORS
The feature id for the 'Array Selectors' containment reference list.static int
ANNOTATION_INSTANCE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
ANNOTATION_INSTANCE__NAMESPACES
The feature id for the 'Namespaces' attribute list.static int
ANNOTATION_INSTANCE__NEXT
The feature id for the 'Next' containment reference.static int
ANNOTATION_INSTANCE__PARAMETER
The feature id for the 'Parameter' containment reference.static int
ANNOTATION_INSTANCE__TYPE_ARGUMENTS
The feature id for the 'Type Arguments' containment reference list.static int
ANNOTATION_INSTANCE_FEATURE_COUNT
The number of structural features of the 'Annotation Instance' class.static int
ANNOTATION_PARAMETER
The meta object id for the 'Annotation Parameter
' class.static int
ANNOTATION_PARAMETER__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
ANNOTATION_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Annotation Parameter' class.static int
ANNOTATION_PARAMETER_LIST
The meta object id for the 'Annotation Parameter List
' class.static int
ANNOTATION_PARAMETER_LIST__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
ANNOTATION_PARAMETER_LIST__SETTINGS
The feature id for the 'Settings' containment reference list.static int
ANNOTATION_PARAMETER_LIST_FEATURE_COUNT
The number of structural features of the 'Annotation Parameter List' class.static int
ANNOTATION_VALUE
The meta object id for the 'Annotation Value
' class.static int
ANNOTATION_VALUE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
ANNOTATION_VALUE_FEATURE_COUNT
The number of structural features of the 'Annotation Value' class.static AnnotationsPackage
eINSTANCE
The singleton instance of the package.static String
eNAME
The package name.static String
eNS_PREFIX
The package namespace name.static String
eNS_URI
The package namespace URI.static int
SINGLE_ANNOTATION_PARAMETER
The meta object id for the 'Single Annotation Parameter
' class.static int
SINGLE_ANNOTATION_PARAMETER__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.static int
SINGLE_ANNOTATION_PARAMETER__VALUE
The feature id for the 'Value' containment reference.static int
SINGLE_ANNOTATION_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Single Annotation Parameter' class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EClass
getAnnotable()
Returns the meta object for class 'Annotable
'.EReference
getAnnotable_Annotations()
Returns the meta object for the containment reference list 'Annotations
'.EClass
getAnnotationAttributeSetting()
Returns the meta object for class 'Annotation Attribute Setting
'.EReference
getAnnotationAttributeSetting_Attribute()
Returns the meta object for the reference 'Attribute
'.EReference
getAnnotationAttributeSetting_Value()
Returns the meta object for the containment reference 'Value
'.EClass
getAnnotationInstance()
Returns the meta object for class 'Annotation Instance
'.EReference
getAnnotationInstance_Annotation()
Returns the meta object for the reference 'Annotation
'.EReference
getAnnotationInstance_Parameter()
Returns the meta object for the containment reference 'Parameter
'.EClass
getAnnotationParameter()
Returns the meta object for class 'Annotation Parameter
'.EClass
getAnnotationParameterList()
Returns the meta object for class 'Annotation Parameter List
'.EReference
getAnnotationParameterList_Settings()
Returns the meta object for the containment reference list 'Settings
'.AnnotationsFactory
getAnnotationsFactory()
Returns the factory that creates the instances of the model.EClass
getAnnotationValue()
Returns the meta object for class 'Annotation Value
'.EClass
getSingleAnnotationParameter()
Returns the meta object for class 'Single Annotation Parameter
'.EReference
getSingleAnnotationParameter_Value()
Returns the meta object for the containment reference 'Value
'.-
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 Detail
-
eNAME
static final String eNAME
The package name.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_URI
static final String eNS_URI
The package namespace URI.- See Also:
- Constant Field Values
- Generated class or method.
-
eNS_PREFIX
static final String eNS_PREFIX
The package namespace name.- See Also:
- Constant Field Values
- Generated class or method.
-
eINSTANCE
static final AnnotationsPackage eINSTANCE
The singleton instance of the package.- Generated class or method.
-
ANNOTABLE
static final int ANNOTABLE
The meta object id for the 'Annotable
' class.- See Also:
AnnotableImpl
,AnnotationsPackageImpl.getAnnotable()
, Constant Field Values- Generated class or method.
-
ANNOTABLE__LAYOUT_INFORMATIONS
static final int ANNOTABLE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTABLE__ANNOTATIONS
static final int ANNOTABLE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTABLE_FEATURE_COUNT
static final int ANNOTABLE_FEATURE_COUNT
The number of structural features of the 'Annotable' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE
static final int ANNOTATION_INSTANCE
The meta object id for the 'Annotation Instance
' class.- See Also:
AnnotationInstanceImpl
,AnnotationsPackageImpl.getAnnotationInstance()
, Constant Field Values- Generated class or method.
-
ANNOTATION_INSTANCE__LAYOUT_INFORMATIONS
static final int ANNOTATION_INSTANCE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE__NAMESPACES
static final int ANNOTATION_INSTANCE__NAMESPACES
The feature id for the 'Namespaces' attribute list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE__TYPE_ARGUMENTS
static final int ANNOTATION_INSTANCE__TYPE_ARGUMENTS
The feature id for the 'Type Arguments' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE__ACTUAL_TARGETS
static final int ANNOTATION_INSTANCE__ACTUAL_TARGETS
The feature id for the 'Actual Targets' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE__NEXT
static final int ANNOTATION_INSTANCE__NEXT
The feature id for the 'Next' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE__ARRAY_SELECTORS
static final int ANNOTATION_INSTANCE__ARRAY_SELECTORS
The feature id for the 'Array Selectors' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE__ANNOTATION
static final int ANNOTATION_INSTANCE__ANNOTATION
The feature id for the 'Annotation' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE__PARAMETER
static final int ANNOTATION_INSTANCE__PARAMETER
The feature id for the 'Parameter' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_INSTANCE_FEATURE_COUNT
static final int ANNOTATION_INSTANCE_FEATURE_COUNT
The number of structural features of the 'Annotation Instance' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_PARAMETER
static final int ANNOTATION_PARAMETER
The meta object id for the 'Annotation Parameter
' class.- See Also:
AnnotationParameterImpl
,AnnotationsPackageImpl.getAnnotationParameter()
, Constant Field Values- Generated class or method.
-
ANNOTATION_PARAMETER__LAYOUT_INFORMATIONS
static final int ANNOTATION_PARAMETER__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_PARAMETER_FEATURE_COUNT
static final int ANNOTATION_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Annotation Parameter' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SINGLE_ANNOTATION_PARAMETER
static final int SINGLE_ANNOTATION_PARAMETER
The meta object id for the 'Single Annotation Parameter
' class.- See Also:
SingleAnnotationParameterImpl
,AnnotationsPackageImpl.getSingleAnnotationParameter()
, Constant Field Values- Generated class or method.
-
SINGLE_ANNOTATION_PARAMETER__LAYOUT_INFORMATIONS
static final int SINGLE_ANNOTATION_PARAMETER__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SINGLE_ANNOTATION_PARAMETER__VALUE
static final int SINGLE_ANNOTATION_PARAMETER__VALUE
The feature id for the 'Value' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
SINGLE_ANNOTATION_PARAMETER_FEATURE_COUNT
static final int SINGLE_ANNOTATION_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Single Annotation Parameter' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_PARAMETER_LIST
static final int ANNOTATION_PARAMETER_LIST
The meta object id for the 'Annotation Parameter List
' class.- See Also:
AnnotationParameterListImpl
,AnnotationsPackageImpl.getAnnotationParameterList()
, Constant Field Values- Generated class or method.
-
ANNOTATION_PARAMETER_LIST__LAYOUT_INFORMATIONS
static final int ANNOTATION_PARAMETER_LIST__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_PARAMETER_LIST__SETTINGS
static final int ANNOTATION_PARAMETER_LIST__SETTINGS
The feature id for the 'Settings' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_PARAMETER_LIST_FEATURE_COUNT
static final int ANNOTATION_PARAMETER_LIST_FEATURE_COUNT
The number of structural features of the 'Annotation Parameter List' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_ATTRIBUTE_SETTING
static final int ANNOTATION_ATTRIBUTE_SETTING
The meta object id for the 'Annotation Attribute Setting
' class.- See Also:
AnnotationAttributeSettingImpl
,AnnotationsPackageImpl.getAnnotationAttributeSetting()
, Constant Field Values- Generated class or method.
-
ANNOTATION_ATTRIBUTE_SETTING__LAYOUT_INFORMATIONS
static final int ANNOTATION_ATTRIBUTE_SETTING__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_ATTRIBUTE_SETTING__ATTRIBUTE
static final int ANNOTATION_ATTRIBUTE_SETTING__ATTRIBUTE
The feature id for the 'Attribute' reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_ATTRIBUTE_SETTING__VALUE
static final int ANNOTATION_ATTRIBUTE_SETTING__VALUE
The feature id for the 'Value' containment reference.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_ATTRIBUTE_SETTING_FEATURE_COUNT
static final int ANNOTATION_ATTRIBUTE_SETTING_FEATURE_COUNT
The number of structural features of the 'Annotation Attribute Setting' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_VALUE
static final int ANNOTATION_VALUE
The meta object id for the 'Annotation Value
' class.- See Also:
AnnotationValueImpl
,AnnotationsPackageImpl.getAnnotationValue()
, Constant Field Values- Generated class or method.
-
ANNOTATION_VALUE__LAYOUT_INFORMATIONS
static final int ANNOTATION_VALUE__LAYOUT_INFORMATIONS
The feature id for the 'Layout Informations' containment reference list.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
ANNOTATION_VALUE_FEATURE_COUNT
static final int ANNOTATION_VALUE_FEATURE_COUNT
The number of structural features of the 'Annotation Value' class.- See Also:
- Constant Field Values
- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
getAnnotable
EClass getAnnotable()
Returns the meta object for class 'Annotable
'.- Returns:
- the meta object for class 'Annotable'.
- See Also:
Annotable
- Generated class or method.
-
getAnnotable_Annotations
EReference getAnnotable_Annotations()
Returns the meta object for the containment reference list 'Annotations
'.- Returns:
- the meta object for the containment reference list 'Annotations'.
- See Also:
Annotable.getAnnotations()
,getAnnotable()
- Generated class or method.
-
getAnnotationInstance
EClass getAnnotationInstance()
Returns the meta object for class 'Annotation Instance
'.- Returns:
- the meta object for class 'Annotation Instance'.
- See Also:
AnnotationInstance
- Generated class or method.
-
getAnnotationInstance_Annotation
EReference getAnnotationInstance_Annotation()
Returns the meta object for the reference 'Annotation
'.- Returns:
- the meta object for the reference 'Annotation'.
- See Also:
AnnotationInstance.getAnnotation()
,getAnnotationInstance()
- Generated class or method.
-
getAnnotationInstance_Parameter
EReference getAnnotationInstance_Parameter()
Returns the meta object for the containment reference 'Parameter
'.- Returns:
- the meta object for the containment reference 'Parameter'.
- See Also:
AnnotationInstance.getParameter()
,getAnnotationInstance()
- Generated class or method.
-
getAnnotationParameter
EClass getAnnotationParameter()
Returns the meta object for class 'Annotation Parameter
'.- Returns:
- the meta object for class 'Annotation Parameter'.
- See Also:
AnnotationParameter
- Generated class or method.
-
getSingleAnnotationParameter
EClass getSingleAnnotationParameter()
Returns the meta object for class 'Single Annotation Parameter
'.- Returns:
- the meta object for class 'Single Annotation Parameter'.
- See Also:
SingleAnnotationParameter
- Generated class or method.
-
getSingleAnnotationParameter_Value
EReference getSingleAnnotationParameter_Value()
Returns the meta object for the containment reference 'Value
'.- Returns:
- the meta object for the containment reference 'Value'.
- See Also:
SingleAnnotationParameter.getValue()
,getSingleAnnotationParameter()
- Generated class or method.
-
getAnnotationParameterList
EClass getAnnotationParameterList()
Returns the meta object for class 'Annotation Parameter List
'.- Returns:
- the meta object for class 'Annotation Parameter List'.
- See Also:
AnnotationParameterList
- Generated class or method.
-
getAnnotationParameterList_Settings
EReference getAnnotationParameterList_Settings()
Returns the meta object for the containment reference list 'Settings
'.- Returns:
- the meta object for the containment reference list 'Settings'.
- See Also:
AnnotationParameterList.getSettings()
,getAnnotationParameterList()
- Generated class or method.
-
getAnnotationAttributeSetting
EClass getAnnotationAttributeSetting()
Returns the meta object for class 'Annotation Attribute Setting
'.- Returns:
- the meta object for class 'Annotation Attribute Setting'.
- See Also:
AnnotationAttributeSetting
- Generated class or method.
-
getAnnotationAttributeSetting_Attribute
EReference getAnnotationAttributeSetting_Attribute()
Returns the meta object for the reference 'Attribute
'.- Returns:
- the meta object for the reference 'Attribute'.
- See Also:
AnnotationAttributeSetting.getAttribute()
,getAnnotationAttributeSetting()
- Generated class or method.
-
getAnnotationAttributeSetting_Value
EReference getAnnotationAttributeSetting_Value()
Returns the meta object for the containment reference 'Value
'.- Returns:
- the meta object for the containment reference 'Value'.
- See Also:
AnnotationAttributeSetting.getValue()
,getAnnotationAttributeSetting()
- Generated class or method.
-
getAnnotationValue
EClass getAnnotationValue()
Returns the meta object for class 'Annotation Value
'.- Returns:
- the meta object for class 'Annotation Value'.
- See Also:
AnnotationValue
- Generated class or method.
-
getAnnotationsFactory
AnnotationsFactory getAnnotationsFactory()
Returns the factory that creates the instances of the model.- Returns:
- the factory that creates the instances of the model.
- Generated class or method.
-
-