public interface VarlinkIdlPackage extends org.eclipse.emf.ecore.EPackage
VarlinkIdlFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
VarlinkIdlPackage.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 int |
ARGUMENTS
The meta object id for the '
Arguments ' class. |
static int |
ARGUMENTS__ARGUMENTS
The feature id for the 'Arguments' containment reference.
|
static int |
ARGUMENTS_FEATURE_COUNT
The number of structural features of the 'Arguments' class.
|
static int |
ARRAY
The meta object id for the '
Array ' class. |
static int |
ARRAY__TYPE
The feature id for the 'Type' containment reference.
|
static int |
ARRAY_FEATURE_COUNT
The number of structural features of the 'Array' class.
|
static int |
BASIC_TYPE
The meta object id for the '
Basic Type ' class. |
static int |
BASIC_TYPE__TYPE
The feature id for the 'Type' attribute.
|
static int |
BASIC_TYPE_FEATURE_COUNT
The number of structural features of the 'Basic Type' class.
|
static int |
DICTIONARY
The meta object id for the '
Dictionary ' class. |
static int |
DICTIONARY__TYPE
The feature id for the 'Type' containment reference.
|
static int |
DICTIONARY_FEATURE_COUNT
The number of structural features of the 'Dictionary' class.
|
static VarlinkIdlPackage |
eINSTANCE
The singleton instance of the package.
|
static int |
ELEMENT_TYPE
The meta object id for the '
Element Type ' class. |
static int |
ELEMENT_TYPE_FEATURE_COUNT
The number of structural features of the 'Element Type' class.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
ENUM
The meta object id for the '
Enum ' class. |
static int |
ENUM__FIELDS
The feature id for the 'Fields' attribute list.
|
static int |
ENUM_FEATURE_COUNT
The number of structural features of the 'Enum' class.
|
static int |
ERROR
The meta object id for the '
Error ' class. |
static int |
ERROR__NAME
The feature id for the 'Name' attribute.
|
static int |
ERROR__PROPERTIES
The feature id for the 'Properties' containment reference.
|
static int |
ERROR_FEATURE_COUNT
The number of structural features of the 'Error' class.
|
static int |
FIELD
The meta object id for the '
Field ' class. |
static int |
FIELD__NAME
The feature id for the 'Name' attribute.
|
static int |
FIELD__TYPE
The feature id for the 'Type' containment reference.
|
static int |
FIELD_FEATURE_COUNT
The number of structural features of the 'Field' class.
|
static int |
INTERFACE
The meta object id for the '
Interface ' class. |
static int |
INTERFACE__MEMBERS
The feature id for the 'Members' containment reference list.
|
static int |
INTERFACE__NAME
The feature id for the 'Name' attribute.
|
static int |
INTERFACE_FEATURE_COUNT
The number of structural features of the 'Interface' class.
|
static int |
MEMBER
The meta object id for the '
Member ' class. |
static int |
MEMBER__NAME
The feature id for the 'Name' attribute.
|
static int |
MEMBER_FEATURE_COUNT
The number of structural features of the 'Member' class.
|
static int |
METHOD
The meta object id for the '
Method ' class. |
static int |
METHOD__ARGUMENTS
The feature id for the 'Arguments' containment reference.
|
static int |
METHOD__NAME
The feature id for the 'Name' attribute.
|
static int |
METHOD__RESULT
The feature id for the 'Result' containment reference.
|
static int |
METHOD_FEATURE_COUNT
The number of structural features of the 'Method' class.
|
static int |
OBJECT
The meta object id for the '
Object ' class. |
static int |
OBJECT__FIELDS
The feature id for the 'Fields' containment reference list.
|
static int |
OBJECT_FEATURE_COUNT
The number of structural features of the 'Object' class.
|
static int |
OPTIONAL
The meta object id for the '
Optional ' class. |
static int |
OPTIONAL__TYPE
The feature id for the 'Type' containment reference.
|
static int |
OPTIONAL_FEATURE_COUNT
The number of structural features of the 'Optional' class.
|
static int |
RESULT
The meta object id for the '
Result ' class. |
static int |
RESULT__RESULT
The feature id for the 'Result' containment reference.
|
static int |
RESULT_FEATURE_COUNT
The number of structural features of the 'Result' class.
|
static int |
TYPE_ALIAS
The meta object id for the '
Type Alias ' class. |
static int |
TYPE_ALIAS__DEFINITION
The feature id for the 'Definition' containment reference.
|
static int |
TYPE_ALIAS__NAME
The feature id for the 'Name' attribute.
|
static int |
TYPE_ALIAS_DEFINITION
The meta object id for the '
Type Alias Definition ' class. |
static int |
TYPE_ALIAS_DEFINITION_FEATURE_COUNT
The number of structural features of the 'Type Alias Definition' class.
|
static int |
TYPE_ALIAS_FEATURE_COUNT
The number of structural features of the 'Type Alias' class.
|
static int |
TYPE_REFERENCE
The meta object id for the '
Type Reference ' class. |
static int |
TYPE_REFERENCE__NAME
The feature id for the 'Name' reference.
|
static int |
TYPE_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Type Reference' class.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EReference |
getArguments_Arguments()
Returns the meta object for the containment reference '
Arguments '. |
org.eclipse.emf.ecore.EClass |
getArguments()
Returns the meta object for class '
Arguments '. |
org.eclipse.emf.ecore.EReference |
getArray_Type()
Returns the meta object for the containment reference '
Type '. |
org.eclipse.emf.ecore.EClass |
getArray()
Returns the meta object for class '
Array '. |
org.eclipse.emf.ecore.EAttribute |
getBasicType_Type()
Returns the meta object for the attribute '
Type '. |
org.eclipse.emf.ecore.EClass |
getBasicType()
Returns the meta object for class '
Basic Type '. |
org.eclipse.emf.ecore.EReference |
getDictionary_Type()
Returns the meta object for the containment reference '
Type '. |
org.eclipse.emf.ecore.EClass |
getDictionary()
Returns the meta object for class '
Dictionary '. |
org.eclipse.emf.ecore.EClass |
getElementType()
Returns the meta object for class '
Element Type '. |
org.eclipse.emf.ecore.EAttribute |
getEnum_Fields()
Returns the meta object for the attribute list '
Fields '. |
org.eclipse.emf.ecore.EClass |
getEnum()
Returns the meta object for class '
Enum '. |
org.eclipse.emf.ecore.EReference |
getError_Properties()
Returns the meta object for the containment reference '
Properties '. |
org.eclipse.emf.ecore.EClass |
getError()
Returns the meta object for class '
Error '. |
org.eclipse.emf.ecore.EAttribute |
getField_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EReference |
getField_Type()
Returns the meta object for the containment reference '
Type '. |
org.eclipse.emf.ecore.EClass |
getField()
Returns the meta object for class '
Field '. |
org.eclipse.emf.ecore.EReference |
getInterface_Members()
Returns the meta object for the containment reference list '
Members '. |
org.eclipse.emf.ecore.EAttribute |
getInterface_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EClass |
getInterface()
Returns the meta object for class '
Interface '. |
org.eclipse.emf.ecore.EAttribute |
getMember_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EClass |
getMember()
Returns the meta object for class '
Member '. |
org.eclipse.emf.ecore.EReference |
getMethod_Arguments()
Returns the meta object for the containment reference '
Arguments '. |
org.eclipse.emf.ecore.EReference |
getMethod_Result()
Returns the meta object for the containment reference '
Result '. |
org.eclipse.emf.ecore.EClass |
getMethod()
Returns the meta object for class '
Method '. |
org.eclipse.emf.ecore.EReference |
getObject_Fields()
Returns the meta object for the containment reference list '
Fields '. |
org.eclipse.emf.ecore.EClass |
getObject()
Returns the meta object for class '
Object '. |
org.eclipse.emf.ecore.EReference |
getOptional_Type()
Returns the meta object for the containment reference '
Type '. |
org.eclipse.emf.ecore.EClass |
getOptional()
Returns the meta object for class '
Optional '. |
org.eclipse.emf.ecore.EReference |
getResult_Result()
Returns the meta object for the containment reference '
Result '. |
org.eclipse.emf.ecore.EClass |
getResult()
Returns the meta object for class '
Result '. |
org.eclipse.emf.ecore.EReference |
getTypeAlias_Definition()
Returns the meta object for the containment reference '
Definition '. |
org.eclipse.emf.ecore.EClass |
getTypeAlias()
Returns the meta object for class '
Type Alias '. |
org.eclipse.emf.ecore.EClass |
getTypeAliasDefinition()
Returns the meta object for class '
Type Alias Definition '. |
org.eclipse.emf.ecore.EReference |
getTypeReference_Name()
Returns the meta object for the reference '
Name '. |
org.eclipse.emf.ecore.EClass |
getTypeReference()
Returns the meta object for class '
Type Reference '. |
VarlinkIdlFactory |
getVarlinkIdlFactory()
Returns the factory that creates the instances of the model.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final VarlinkIdlPackage eINSTANCE
static final int INTERFACE
Interface
' class.
InterfaceImpl
,
VarlinkIdlPackageImpl.getInterface()
,
Constant Field Valuesstatic final int INTERFACE__NAME
static final int INTERFACE__MEMBERS
static final int INTERFACE_FEATURE_COUNT
static final int MEMBER
Member
' class.
MemberImpl
,
VarlinkIdlPackageImpl.getMember()
,
Constant Field Valuesstatic final int MEMBER__NAME
static final int MEMBER_FEATURE_COUNT
static final int TYPE_ALIAS
Type Alias
' class.
TypeAliasImpl
,
VarlinkIdlPackageImpl.getTypeAlias()
,
Constant Field Valuesstatic final int TYPE_ALIAS__NAME
static final int TYPE_ALIAS__DEFINITION
static final int TYPE_ALIAS_FEATURE_COUNT
static final int TYPE_ALIAS_DEFINITION
Type Alias Definition
' class.
TypeAliasDefinitionImpl
,
VarlinkIdlPackageImpl.getTypeAliasDefinition()
,
Constant Field Valuesstatic final int TYPE_ALIAS_DEFINITION_FEATURE_COUNT
static final int ENUM
Enum
' class.
EnumImpl
,
VarlinkIdlPackageImpl.getEnum()
,
Constant Field Valuesstatic final int ENUM__FIELDS
static final int ENUM_FEATURE_COUNT
static final int OBJECT
Object
' class.
ObjectImpl
,
VarlinkIdlPackageImpl.getObject()
,
Constant Field Valuesstatic final int OBJECT__FIELDS
static final int OBJECT_FEATURE_COUNT
static final int FIELD
Field
' class.
FieldImpl
,
VarlinkIdlPackageImpl.getField()
,
Constant Field Valuesstatic final int FIELD__NAME
static final int FIELD__TYPE
static final int FIELD_FEATURE_COUNT
static final int ELEMENT_TYPE
Element Type
' class.
ElementTypeImpl
,
VarlinkIdlPackageImpl.getElementType()
,
Constant Field Valuesstatic final int ELEMENT_TYPE_FEATURE_COUNT
static final int ARRAY
Array
' class.
ArrayImpl
,
VarlinkIdlPackageImpl.getArray()
,
Constant Field Valuesstatic final int ARRAY__TYPE
static final int ARRAY_FEATURE_COUNT
static final int DICTIONARY
Dictionary
' class.
DictionaryImpl
,
VarlinkIdlPackageImpl.getDictionary()
,
Constant Field Valuesstatic final int DICTIONARY__TYPE
static final int DICTIONARY_FEATURE_COUNT
static final int OPTIONAL
Optional
' class.
OptionalImpl
,
VarlinkIdlPackageImpl.getOptional()
,
Constant Field Valuesstatic final int OPTIONAL__TYPE
static final int OPTIONAL_FEATURE_COUNT
static final int TYPE_REFERENCE
Type Reference
' class.
TypeReferenceImpl
,
VarlinkIdlPackageImpl.getTypeReference()
,
Constant Field Valuesstatic final int TYPE_REFERENCE__NAME
static final int TYPE_REFERENCE_FEATURE_COUNT
static final int BASIC_TYPE
Basic Type
' class.
BasicTypeImpl
,
VarlinkIdlPackageImpl.getBasicType()
,
Constant Field Valuesstatic final int BASIC_TYPE__TYPE
static final int BASIC_TYPE_FEATURE_COUNT
static final int METHOD
Method
' class.
MethodImpl
,
VarlinkIdlPackageImpl.getMethod()
,
Constant Field Valuesstatic final int METHOD__NAME
static final int METHOD__ARGUMENTS
static final int METHOD__RESULT
static final int METHOD_FEATURE_COUNT
static final int ARGUMENTS
Arguments
' class.
ArgumentsImpl
,
VarlinkIdlPackageImpl.getArguments()
,
Constant Field Valuesstatic final int ARGUMENTS__ARGUMENTS
static final int ARGUMENTS_FEATURE_COUNT
static final int RESULT
Result
' class.
ResultImpl
,
VarlinkIdlPackageImpl.getResult()
,
Constant Field Valuesstatic final int RESULT__RESULT
static final int RESULT_FEATURE_COUNT
static final int ERROR
Error
' class.
ErrorImpl
,
VarlinkIdlPackageImpl.getError()
,
Constant Field Valuesstatic final int ERROR__NAME
static final int ERROR__PROPERTIES
static final int ERROR_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getInterface()
Interface
'.
Interface
org.eclipse.emf.ecore.EAttribute getInterface_Name()
Name
'.
Interface.getName()
,
getInterface()
org.eclipse.emf.ecore.EReference getInterface_Members()
Members
'.
Interface.getMembers()
,
getInterface()
org.eclipse.emf.ecore.EClass getMember()
Member
'.
Member
org.eclipse.emf.ecore.EAttribute getMember_Name()
Name
'.
Member.getName()
,
getMember()
org.eclipse.emf.ecore.EClass getTypeAlias()
Type Alias
'.
TypeAlias
org.eclipse.emf.ecore.EReference getTypeAlias_Definition()
Definition
'.
TypeAlias.getDefinition()
,
getTypeAlias()
org.eclipse.emf.ecore.EClass getTypeAliasDefinition()
Type Alias Definition
'.
TypeAliasDefinition
org.eclipse.emf.ecore.EClass getEnum()
Enum
'.
Enum
org.eclipse.emf.ecore.EAttribute getEnum_Fields()
Fields
'.
Enum.getFields()
,
getEnum()
org.eclipse.emf.ecore.EClass getObject()
Object
'.
Object
org.eclipse.emf.ecore.EReference getObject_Fields()
Fields
'.
Object.getFields()
,
getObject()
org.eclipse.emf.ecore.EClass getField()
Field
'.
Field
org.eclipse.emf.ecore.EAttribute getField_Name()
Name
'.
Field.getName()
,
getField()
org.eclipse.emf.ecore.EReference getField_Type()
Type
'.
Field.getType()
,
getField()
org.eclipse.emf.ecore.EClass getElementType()
Element Type
'.
ElementType
org.eclipse.emf.ecore.EClass getArray()
Array
'.
Array
org.eclipse.emf.ecore.EReference getArray_Type()
Type
'.
Array.getType()
,
getArray()
org.eclipse.emf.ecore.EClass getDictionary()
Dictionary
'.
Dictionary
org.eclipse.emf.ecore.EReference getDictionary_Type()
Type
'.
Dictionary.getType()
,
getDictionary()
org.eclipse.emf.ecore.EClass getOptional()
Optional
'.
Optional
org.eclipse.emf.ecore.EReference getOptional_Type()
Type
'.
Optional.getType()
,
getOptional()
org.eclipse.emf.ecore.EClass getTypeReference()
Type Reference
'.
TypeReference
org.eclipse.emf.ecore.EReference getTypeReference_Name()
Name
'.
TypeReference.getName()
,
getTypeReference()
org.eclipse.emf.ecore.EClass getBasicType()
Basic Type
'.
BasicType
org.eclipse.emf.ecore.EAttribute getBasicType_Type()
Type
'.
BasicType.getType()
,
getBasicType()
org.eclipse.emf.ecore.EClass getMethod()
Method
'.
Method
org.eclipse.emf.ecore.EReference getMethod_Arguments()
Arguments
'.
Method.getArguments()
,
getMethod()
org.eclipse.emf.ecore.EReference getMethod_Result()
Result
'.
Method.getResult()
,
getMethod()
org.eclipse.emf.ecore.EClass getArguments()
Arguments
'.
Arguments
org.eclipse.emf.ecore.EReference getArguments_Arguments()
Arguments
'.
Arguments.getArguments()
,
getArguments()
org.eclipse.emf.ecore.EClass getResult()
Result
'.
Result
org.eclipse.emf.ecore.EReference getResult_Result()
Result
'.
Result.getResult()
,
getResult()
org.eclipse.emf.ecore.EClass getError()
Error
'.
Error
org.eclipse.emf.ecore.EReference getError_Properties()
Properties
'.
Error.getProperties()
,
getError()
VarlinkIdlFactory getVarlinkIdlFactory()
Copyright © 2017–2018. All rights reserved.