Package com._1c.g5.v8.dt.xdto.model.impl
Class XdtoPackageImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.ENamedElementImpl
-
- org.eclipse.emf.ecore.impl.EPackageImpl
-
- com._1c.g5.v8.dt.xdto.model.impl.XdtoPackageImpl
-
- All Implemented Interfaces:
XdtoPackage,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.ENamedElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class XdtoPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements XdtoPackage
An implementation of the model Package.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
-
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.xdto.model.XdtoPackage
XdtoPackage.Literals
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface com._1c.g5.v8.dt.xdto.model.XdtoPackage
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, ENUMERATION, ENUMERATION__CONTENT, ENUMERATION__TYPE, ENUMERATION_FEATURE_COUNT, ENUMERATION_OPERATION_COUNT, FORM, IMPORT, IMPORT__LOCATION, IMPORT__NAMESPACE, IMPORT_FEATURE_COUNT, IMPORT_OPERATION_COUNT, INNER_MODEL, INNER_MODEL__PACKAGES, INNER_MODEL_FEATURE_COUNT, INNER_MODEL_OPERATION_COUNT, MODEL, MODEL__PACKAGES, MODEL_FEATURE_COUNT, MODEL_OPERATION_COUNT, OBJECT_TYPE, OBJECT_TYPE__ABSTRACT, OBJECT_TYPE__BASE_TYPE, OBJECT_TYPE__MIXED, OBJECT_TYPE__NAME, OBJECT_TYPE__OPEN, OBJECT_TYPE__ORDERED, OBJECT_TYPE__PROPERTIES, OBJECT_TYPE__SEQUENCED, OBJECT_TYPE_FEATURE_COUNT, OBJECT_TYPE_OPERATION_COUNT, PACKAGE, PACKAGE__ATTRIBUTE_FORM_QUALIFIED, PACKAGE__DEPENDENCIES, PACKAGE__ELEMENT_FORM_QUALIFIED, PACKAGE__NS_URI, PACKAGE__OBJECTS, PACKAGE__PROPERTIES, PACKAGE__TYPES, PACKAGE_FEATURE_COUNT, PACKAGE_OPERATION_COUNT, PACKAGE_SCOPE_SPEC, PACKAGE_SCOPE_SPEC__OBJECT_TYPE, PACKAGE_SCOPE_SPEC__PROPERTY, PACKAGE_SCOPE_SPEC__TYPE, PACKAGE_SCOPE_SPEC__VALUE_TYPE, PACKAGE_SCOPE_SPEC_FEATURE_COUNT, PACKAGE_SCOPE_SPEC_OPERATION_COUNT, PATTERN, PATTERN__PATTERN, PATTERN_FEATURE_COUNT, PATTERN_OPERATION_COUNT, PROPERTY, PROPERTY__DEFAULT, PROPERTY__FIXED, PROPERTY__FORM, PROPERTY__LOCAL_NAME, PROPERTY__LOWER_BOUND, PROPERTY__NAME, PROPERTY__NAMESPACE_URI, PROPERTY__NILLABLE, PROPERTY__QUALIFIED, PROPERTY__REF, PROPERTY__TYPE, PROPERTY__TYPE_DEFS, PROPERTY__UPPER_BOUND, PROPERTY_FEATURE_COUNT, PROPERTY_OPERATION_COUNT, TYPE, TYPE__BASE_TYPE, TYPE__NAME, TYPE_FEATURE_COUNT, TYPE_OPERATION_COUNT, VALUE_TYPE, VALUE_TYPE__BASE_TYPE, VALUE_TYPE__ENUMERATIONS, VALUE_TYPE__FRACTION_DIGITS, VALUE_TYPE__ITEM_TYPE, VALUE_TYPE__LENGTH, VALUE_TYPE__MAX_EXCLUSIVE, VALUE_TYPE__MAX_INCLUSIVE, VALUE_TYPE__MAX_LENGTH, VALUE_TYPE__MEMEBER_TYPES, VALUE_TYPE__MIN_EXCLUSIVE, VALUE_TYPE__MIN_INCLUSIVE, VALUE_TYPE__MIN_LENGTH, VALUE_TYPE__NAME, VALUE_TYPE__PATTERNS, VALUE_TYPE__TOTAL_DIGITS, VALUE_TYPE__TYPE_DEFS, VALUE_TYPE__VARIETY, VALUE_TYPE__WHITESPACE, VALUE_TYPE_FEATURE_COUNT, VALUE_TYPE_OPERATION_COUNT, VARIETY, WHITESPACE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateCollectionItemIdAnnotations()Initializes the annotations for http://www.1c.ru/v8/bm/CollectionItemId.voidcreatePackageContents()Creates the meta-model objects for the package.protected voidcreateXcoreAnnotations()Initializes the annotations for http://www.eclipse.org/emf/2011/Xcore.org.eclipse.emf.ecore.EClassgetEnumeration()org.eclipse.emf.ecore.EAttributegetEnumeration_Content()org.eclipse.emf.ecore.EReferencegetEnumeration_Type()org.eclipse.emf.ecore.EEnumgetForm()org.eclipse.emf.ecore.EClassgetImport()org.eclipse.emf.ecore.EAttributegetImport_Location()org.eclipse.emf.ecore.EAttributegetImport_Namespace()org.eclipse.emf.ecore.EClassgetInnerModel()org.eclipse.emf.ecore.EReferencegetInnerModel_Packages()org.eclipse.emf.ecore.EClassgetModel()org.eclipse.emf.ecore.EReferencegetModel_Packages()org.eclipse.emf.ecore.EClassgetObjectType()org.eclipse.emf.ecore.EAttributegetObjectType_Abstract()org.eclipse.emf.ecore.EAttributegetObjectType_Mixed()org.eclipse.emf.ecore.EAttributegetObjectType_Open()org.eclipse.emf.ecore.EAttributegetObjectType_Ordered()org.eclipse.emf.ecore.EReferencegetObjectType_Properties()org.eclipse.emf.ecore.EAttributegetObjectType_Sequenced()org.eclipse.emf.ecore.EClassgetPackage()org.eclipse.emf.ecore.EAttributegetPackage_AttributeFormQualified()org.eclipse.emf.ecore.EReferencegetPackage_Dependencies()org.eclipse.emf.ecore.EAttributegetPackage_ElementFormQualified()org.eclipse.emf.ecore.EAttributegetPackage_NsUri()org.eclipse.emf.ecore.EReferencegetPackage_Objects()org.eclipse.emf.ecore.EReferencegetPackage_Properties()org.eclipse.emf.ecore.EReferencegetPackage_Types()org.eclipse.emf.ecore.EClassgetPackageScopeSpec()org.eclipse.emf.ecore.EReferencegetPackageScopeSpec_ObjectType()org.eclipse.emf.ecore.EReferencegetPackageScopeSpec_Property()org.eclipse.emf.ecore.EReferencegetPackageScopeSpec_Type()org.eclipse.emf.ecore.EReferencegetPackageScopeSpec_ValueType()org.eclipse.emf.ecore.EClassgetPattern()org.eclipse.emf.ecore.EAttributegetPattern_Pattern()org.eclipse.emf.ecore.EClassgetProperty()org.eclipse.emf.ecore.EAttributegetProperty_Default()org.eclipse.emf.ecore.EAttributegetProperty_Fixed()org.eclipse.emf.ecore.EAttributegetProperty_Form()org.eclipse.emf.ecore.EAttributegetProperty_LocalName()org.eclipse.emf.ecore.EAttributegetProperty_LowerBound()org.eclipse.emf.ecore.EAttributegetProperty_Name()org.eclipse.emf.ecore.EAttributegetProperty_NamespaceURI()org.eclipse.emf.ecore.EAttributegetProperty_Nillable()org.eclipse.emf.ecore.EAttributegetProperty_Qualified()org.eclipse.emf.ecore.EReferencegetProperty_Ref()org.eclipse.emf.ecore.EReferencegetProperty_Type()org.eclipse.emf.ecore.EReferencegetProperty_TypeDefs()org.eclipse.emf.ecore.EAttributegetProperty_UpperBound()org.eclipse.emf.ecore.EClassgetType()org.eclipse.emf.ecore.EReferencegetType_BaseType()org.eclipse.emf.ecore.EAttributegetType_Name()org.eclipse.emf.ecore.EClassgetValueType()org.eclipse.emf.ecore.EReferencegetValueType_Enumerations()org.eclipse.emf.ecore.EAttributegetValueType_FractionDigits()org.eclipse.emf.ecore.EReferencegetValueType_ItemType()org.eclipse.emf.ecore.EAttributegetValueType_Length()org.eclipse.emf.ecore.EAttributegetValueType_MaxExclusive()org.eclipse.emf.ecore.EAttributegetValueType_MaxInclusive()org.eclipse.emf.ecore.EAttributegetValueType_MaxLength()org.eclipse.emf.ecore.EReferencegetValueType_MemeberTypes()org.eclipse.emf.ecore.EAttributegetValueType_MinExclusive()org.eclipse.emf.ecore.EAttributegetValueType_MinInclusive()org.eclipse.emf.ecore.EAttributegetValueType_MinLength()org.eclipse.emf.ecore.EReferencegetValueType_Patterns()org.eclipse.emf.ecore.EAttributegetValueType_TotalDigits()org.eclipse.emf.ecore.EReferencegetValueType_TypeDefs()org.eclipse.emf.ecore.EAttributegetValueType_Variety()org.eclipse.emf.ecore.EAttributegetValueType_Whitespace()org.eclipse.emf.ecore.EEnumgetVariety()org.eclipse.emf.ecore.EEnumgetWhitespace()XdtoFactorygetXdtoFactory()static XdtoPackageinit()Creates, registers, and initializes the Package for this model, and for any others upon which it depends.voidinitializePackageContents()Complete the initialization of the package and its meta-model.-
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
-
-
-
Method Detail
-
init
public static XdtoPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
XdtoPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
-
getModel
public org.eclipse.emf.ecore.EClass getModel()
- Specified by:
getModelin interfaceXdtoPackage- Returns:
- the meta object for class 'Model'.
- See Also:
Model
-
getModel_Packages
public org.eclipse.emf.ecore.EReference getModel_Packages()
- Specified by:
getModel_Packagesin interfaceXdtoPackage- Returns:
- the meta object for the reference list 'Packages'.
- See Also:
Model.getPackages(),XdtoPackage.getModel()
-
getInnerModel
public org.eclipse.emf.ecore.EClass getInnerModel()
- Specified by:
getInnerModelin interfaceXdtoPackage- Returns:
- the meta object for class 'Inner Model'.
- See Also:
InnerModel
-
getInnerModel_Packages
public org.eclipse.emf.ecore.EReference getInnerModel_Packages()
- Specified by:
getInnerModel_Packagesin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Packages'.
- See Also:
InnerModel.getPackages(),XdtoPackage.getInnerModel()
-
getPackage
public org.eclipse.emf.ecore.EClass getPackage()
- Specified by:
getPackagein interfaceXdtoPackage- Returns:
- the meta object for class 'Package'.
- See Also:
Package
-
getPackage_NsUri
public org.eclipse.emf.ecore.EAttribute getPackage_NsUri()
- Specified by:
getPackage_NsUriin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Ns Uri'.
- See Also:
Package.getNsUri(),XdtoPackage.getPackage()
-
getPackage_ElementFormQualified
public org.eclipse.emf.ecore.EAttribute getPackage_ElementFormQualified()
- Specified by:
getPackage_ElementFormQualifiedin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Element Form Qualified'.
- See Also:
Package.isElementFormQualified(),XdtoPackage.getPackage()
-
getPackage_AttributeFormQualified
public org.eclipse.emf.ecore.EAttribute getPackage_AttributeFormQualified()
- Specified by:
getPackage_AttributeFormQualifiedin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Attribute Form Qualified'.
- See Also:
Package.isAttributeFormQualified(),XdtoPackage.getPackage()
-
getPackage_Types
public org.eclipse.emf.ecore.EReference getPackage_Types()
- Specified by:
getPackage_Typesin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Types'.
- See Also:
Package.getTypes(),XdtoPackage.getPackage()
-
getPackage_Objects
public org.eclipse.emf.ecore.EReference getPackage_Objects()
- Specified by:
getPackage_Objectsin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Objects'.
- See Also:
Package.getObjects(),XdtoPackage.getPackage()
-
getPackage_Properties
public org.eclipse.emf.ecore.EReference getPackage_Properties()
- Specified by:
getPackage_Propertiesin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Properties'.
- See Also:
Package.getProperties(),XdtoPackage.getPackage()
-
getPackage_Dependencies
public org.eclipse.emf.ecore.EReference getPackage_Dependencies()
- Specified by:
getPackage_Dependenciesin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Dependencies'.
- See Also:
Package.getDependencies(),XdtoPackage.getPackage()
-
getType
public org.eclipse.emf.ecore.EClass getType()
- Specified by:
getTypein interfaceXdtoPackage- Returns:
- the meta object for class 'Type'.
- See Also:
Type
-
getType_Name
public org.eclipse.emf.ecore.EAttribute getType_Name()
- Specified by:
getType_Namein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Type.getName(),XdtoPackage.getType()
-
getType_BaseType
public org.eclipse.emf.ecore.EReference getType_BaseType()
- Specified by:
getType_BaseTypein interfaceXdtoPackage- Returns:
- the meta object for the containment reference 'Base Type'.
- See Also:
Type.getBaseType(),XdtoPackage.getType()
-
getValueType
public org.eclipse.emf.ecore.EClass getValueType()
- Specified by:
getValueTypein interfaceXdtoPackage- Returns:
- the meta object for class 'Value Type'.
- See Also:
ValueType
-
getValueType_Variety
public org.eclipse.emf.ecore.EAttribute getValueType_Variety()
- Specified by:
getValueType_Varietyin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Variety'.
- See Also:
ValueType.getVariety(),XdtoPackage.getValueType()
-
getValueType_Patterns
public org.eclipse.emf.ecore.EReference getValueType_Patterns()
- Specified by:
getValueType_Patternsin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Patterns'.
- See Also:
ValueType.getPatterns(),XdtoPackage.getValueType()
-
getValueType_Enumerations
public org.eclipse.emf.ecore.EReference getValueType_Enumerations()
- Specified by:
getValueType_Enumerationsin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Enumerations'.
- See Also:
ValueType.getEnumerations(),XdtoPackage.getValueType()
-
getValueType_TypeDefs
public org.eclipse.emf.ecore.EReference getValueType_TypeDefs()
- Specified by:
getValueType_TypeDefsin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Type Defs'.
- See Also:
ValueType.getTypeDefs(),XdtoPackage.getValueType()
-
getValueType_ItemType
public org.eclipse.emf.ecore.EReference getValueType_ItemType()
- Specified by:
getValueType_ItemTypein interfaceXdtoPackage- Returns:
- the meta object for the containment reference 'Item Type'.
- See Also:
ValueType.getItemType(),XdtoPackage.getValueType()
-
getValueType_MemeberTypes
public org.eclipse.emf.ecore.EReference getValueType_MemeberTypes()
- Specified by:
getValueType_MemeberTypesin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Memeber Types'.
- See Also:
ValueType.getMemeberTypes(),XdtoPackage.getValueType()
-
getValueType_Length
public org.eclipse.emf.ecore.EAttribute getValueType_Length()
- Specified by:
getValueType_Lengthin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Length'.
- See Also:
ValueType.getLength(),XdtoPackage.getValueType()
-
getValueType_MinLength
public org.eclipse.emf.ecore.EAttribute getValueType_MinLength()
- Specified by:
getValueType_MinLengthin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Min Length'.
- See Also:
ValueType.getMinLength(),XdtoPackage.getValueType()
-
getValueType_MaxLength
public org.eclipse.emf.ecore.EAttribute getValueType_MaxLength()
- Specified by:
getValueType_MaxLengthin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Max Length'.
- See Also:
ValueType.getMaxLength(),XdtoPackage.getValueType()
-
getValueType_Whitespace
public org.eclipse.emf.ecore.EAttribute getValueType_Whitespace()
- Specified by:
getValueType_Whitespacein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Whitespace'.
- See Also:
ValueType.getWhitespace(),XdtoPackage.getValueType()
-
getValueType_MinInclusive
public org.eclipse.emf.ecore.EAttribute getValueType_MinInclusive()
- Specified by:
getValueType_MinInclusivein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Min Inclusive'.
- See Also:
ValueType.getMinInclusive(),XdtoPackage.getValueType()
-
getValueType_MinExclusive
public org.eclipse.emf.ecore.EAttribute getValueType_MinExclusive()
- Specified by:
getValueType_MinExclusivein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Min Exclusive'.
- See Also:
ValueType.getMinExclusive(),XdtoPackage.getValueType()
-
getValueType_MaxInclusive
public org.eclipse.emf.ecore.EAttribute getValueType_MaxInclusive()
- Specified by:
getValueType_MaxInclusivein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Max Inclusive'.
- See Also:
ValueType.getMaxInclusive(),XdtoPackage.getValueType()
-
getValueType_MaxExclusive
public org.eclipse.emf.ecore.EAttribute getValueType_MaxExclusive()
- Specified by:
getValueType_MaxExclusivein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Max Exclusive'.
- See Also:
ValueType.getMaxExclusive(),XdtoPackage.getValueType()
-
getValueType_TotalDigits
public org.eclipse.emf.ecore.EAttribute getValueType_TotalDigits()
- Specified by:
getValueType_TotalDigitsin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Total Digits'.
- See Also:
ValueType.getTotalDigits(),XdtoPackage.getValueType()
-
getValueType_FractionDigits
public org.eclipse.emf.ecore.EAttribute getValueType_FractionDigits()
- Specified by:
getValueType_FractionDigitsin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Fraction Digits'.
- See Also:
ValueType.getFractionDigits(),XdtoPackage.getValueType()
-
getObjectType
public org.eclipse.emf.ecore.EClass getObjectType()
- Specified by:
getObjectTypein interfaceXdtoPackage- Returns:
- the meta object for class 'Object Type'.
- See Also:
ObjectType
-
getObjectType_Properties
public org.eclipse.emf.ecore.EReference getObjectType_Properties()
- Specified by:
getObjectType_Propertiesin interfaceXdtoPackage- Returns:
- the meta object for the containment reference list 'Properties'.
- See Also:
ObjectType.getProperties(),XdtoPackage.getObjectType()
-
getObjectType_Open
public org.eclipse.emf.ecore.EAttribute getObjectType_Open()
- Specified by:
getObjectType_Openin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Open'.
- See Also:
ObjectType.isOpen(),XdtoPackage.getObjectType()
-
getObjectType_Abstract
public org.eclipse.emf.ecore.EAttribute getObjectType_Abstract()
- Specified by:
getObjectType_Abstractin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Abstract'.
- See Also:
ObjectType.isAbstract(),XdtoPackage.getObjectType()
-
getObjectType_Mixed
public org.eclipse.emf.ecore.EAttribute getObjectType_Mixed()
- Specified by:
getObjectType_Mixedin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Mixed'.
- See Also:
ObjectType.isMixed(),XdtoPackage.getObjectType()
-
getObjectType_Ordered
public org.eclipse.emf.ecore.EAttribute getObjectType_Ordered()
- Specified by:
getObjectType_Orderedin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Ordered'.
- See Also:
ObjectType.isOrdered(),XdtoPackage.getObjectType()
-
getObjectType_Sequenced
public org.eclipse.emf.ecore.EAttribute getObjectType_Sequenced()
- Specified by:
getObjectType_Sequencedin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Sequenced'.
- See Also:
ObjectType.isSequenced(),XdtoPackage.getObjectType()
-
getProperty
public org.eclipse.emf.ecore.EClass getProperty()
- Specified by:
getPropertyin interfaceXdtoPackage- Returns:
- the meta object for class 'Property'.
- See Also:
Property
-
getProperty_Name
public org.eclipse.emf.ecore.EAttribute getProperty_Name()
- Specified by:
getProperty_Namein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Property.getName(),XdtoPackage.getProperty()
-
getProperty_TypeDefs
public org.eclipse.emf.ecore.EReference getProperty_TypeDefs()
- Specified by:
getProperty_TypeDefsin interfaceXdtoPackage- Returns:
- the meta object for the containment reference 'Type Defs'.
- See Also:
Property.getTypeDefs(),XdtoPackage.getProperty()
-
getProperty_Ref
public org.eclipse.emf.ecore.EReference getProperty_Ref()
- Specified by:
getProperty_Refin interfaceXdtoPackage- Returns:
- the meta object for the containment reference 'Ref'.
- See Also:
Property.getRef(),XdtoPackage.getProperty()
-
getProperty_Type
public org.eclipse.emf.ecore.EReference getProperty_Type()
- Specified by:
getProperty_Typein interfaceXdtoPackage- Returns:
- the meta object for the containment reference 'Type'.
- See Also:
Property.getType(),XdtoPackage.getProperty()
-
getProperty_LowerBound
public org.eclipse.emf.ecore.EAttribute getProperty_LowerBound()
- Specified by:
getProperty_LowerBoundin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Lower Bound'.
- See Also:
Property.getLowerBound(),XdtoPackage.getProperty()
-
getProperty_UpperBound
public org.eclipse.emf.ecore.EAttribute getProperty_UpperBound()
- Specified by:
getProperty_UpperBoundin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Upper Bound'.
- See Also:
Property.getUpperBound(),XdtoPackage.getProperty()
-
getProperty_Nillable
public org.eclipse.emf.ecore.EAttribute getProperty_Nillable()
- Specified by:
getProperty_Nillablein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Nillable'.
- See Also:
Property.isNillable(),XdtoPackage.getProperty()
-
getProperty_Fixed
public org.eclipse.emf.ecore.EAttribute getProperty_Fixed()
- Specified by:
getProperty_Fixedin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Fixed'.
- See Also:
Property.isFixed(),XdtoPackage.getProperty()
-
getProperty_Default
public org.eclipse.emf.ecore.EAttribute getProperty_Default()
- Specified by:
getProperty_Defaultin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Default'.
- See Also:
Property.getDefault(),XdtoPackage.getProperty()
-
getProperty_Form
public org.eclipse.emf.ecore.EAttribute getProperty_Form()
- Specified by:
getProperty_Formin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Form'.
- See Also:
Property.getForm(),XdtoPackage.getProperty()
-
getProperty_LocalName
public org.eclipse.emf.ecore.EAttribute getProperty_LocalName()
- Specified by:
getProperty_LocalNamein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Local Name'.
- See Also:
Property.getLocalName(),XdtoPackage.getProperty()
-
getProperty_NamespaceURI
public org.eclipse.emf.ecore.EAttribute getProperty_NamespaceURI()
- Specified by:
getProperty_NamespaceURIin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Namespace URI'.
- See Also:
Property.getNamespaceURI(),XdtoPackage.getProperty()
-
getProperty_Qualified
public org.eclipse.emf.ecore.EAttribute getProperty_Qualified()
- Specified by:
getProperty_Qualifiedin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Qualified'.
- See Also:
Property.getQualified(),XdtoPackage.getProperty()
-
getImport
public org.eclipse.emf.ecore.EClass getImport()
- Specified by:
getImportin interfaceXdtoPackage- Returns:
- the meta object for class 'Import'.
- See Also:
Import
-
getImport_Namespace
public org.eclipse.emf.ecore.EAttribute getImport_Namespace()
- Specified by:
getImport_Namespacein interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Namespace'.
- See Also:
Import.getNamespace(),XdtoPackage.getImport()
-
getImport_Location
public org.eclipse.emf.ecore.EAttribute getImport_Location()
- Specified by:
getImport_Locationin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Location'.
- See Also:
Import.getLocation(),XdtoPackage.getImport()
-
getPattern
public org.eclipse.emf.ecore.EClass getPattern()
- Specified by:
getPatternin interfaceXdtoPackage- Returns:
- the meta object for class 'Pattern'.
- See Also:
Pattern
-
getPattern_Pattern
public org.eclipse.emf.ecore.EAttribute getPattern_Pattern()
- Specified by:
getPattern_Patternin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Pattern'.
- See Also:
Pattern.getPattern(),XdtoPackage.getPattern()
-
getEnumeration
public org.eclipse.emf.ecore.EClass getEnumeration()
- Specified by:
getEnumerationin interfaceXdtoPackage- Returns:
- the meta object for class 'Enumeration'.
- See Also:
Enumeration
-
getEnumeration_Type
public org.eclipse.emf.ecore.EReference getEnumeration_Type()
- Specified by:
getEnumeration_Typein interfaceXdtoPackage- Returns:
- the meta object for the containment reference 'Type'.
- See Also:
Enumeration.getType(),XdtoPackage.getEnumeration()
-
getEnumeration_Content
public org.eclipse.emf.ecore.EAttribute getEnumeration_Content()
- Specified by:
getEnumeration_Contentin interfaceXdtoPackage- Returns:
- the meta object for the attribute 'Content'.
- See Also:
Enumeration.getContent(),XdtoPackage.getEnumeration()
-
getPackageScopeSpec
public org.eclipse.emf.ecore.EClass getPackageScopeSpec()
- Specified by:
getPackageScopeSpecin interfaceXdtoPackage- Returns:
- the meta object for class 'Package Scope Spec'.
- See Also:
PackageScopeSpec
-
getPackageScopeSpec_Property
public org.eclipse.emf.ecore.EReference getPackageScopeSpec_Property()
- Specified by:
getPackageScopeSpec_Propertyin interfaceXdtoPackage- Returns:
- the meta object for the reference 'Property'.
- See Also:
PackageScopeSpec.getProperty(),XdtoPackage.getPackageScopeSpec()
-
getPackageScopeSpec_Type
public org.eclipse.emf.ecore.EReference getPackageScopeSpec_Type()
- Specified by:
getPackageScopeSpec_Typein interfaceXdtoPackage- Returns:
- the meta object for the reference 'Type'.
- See Also:
PackageScopeSpec.getType(),XdtoPackage.getPackageScopeSpec()
-
getPackageScopeSpec_ValueType
public org.eclipse.emf.ecore.EReference getPackageScopeSpec_ValueType()
- Specified by:
getPackageScopeSpec_ValueTypein interfaceXdtoPackage- Returns:
- the meta object for the reference 'Value Type'.
- See Also:
PackageScopeSpec.getValueType(),XdtoPackage.getPackageScopeSpec()
-
getPackageScopeSpec_ObjectType
public org.eclipse.emf.ecore.EReference getPackageScopeSpec_ObjectType()
- Specified by:
getPackageScopeSpec_ObjectTypein interfaceXdtoPackage- Returns:
- the meta object for the reference 'Object Type'.
- See Also:
PackageScopeSpec.getObjectType(),XdtoPackage.getPackageScopeSpec()
-
getVariety
public org.eclipse.emf.ecore.EEnum getVariety()
- Specified by:
getVarietyin interfaceXdtoPackage- Returns:
- the meta object for enum 'Variety'.
- See Also:
Variety
-
getWhitespace
public org.eclipse.emf.ecore.EEnum getWhitespace()
- Specified by:
getWhitespacein interfaceXdtoPackage- Returns:
- the meta object for enum 'Whitespace'.
- See Also:
Whitespace
-
getForm
public org.eclipse.emf.ecore.EEnum getForm()
- Specified by:
getFormin interfaceXdtoPackage- Returns:
- the meta object for enum 'Form'.
- See Also:
Form
-
getXdtoFactory
public XdtoFactory getXdtoFactory()
- Specified by:
getXdtoFactoryin interfaceXdtoPackage- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.
-
initializePackageContents
public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-
createXcoreAnnotations
protected void createXcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2011/Xcore.
-
createCollectionItemIdAnnotations
protected void createCollectionItemIdAnnotations()
Initializes the annotations for http://www.1c.ru/v8/bm/CollectionItemId.
-
-