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 void
createCollectionItemIdAnnotations()
Initializes the annotations for http://www.1c.ru/v8/bm/CollectionItemId.void
createPackageContents()
Creates the meta-model objects for the package.protected void
createXcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2011/Xcore.org.eclipse.emf.ecore.EClass
getEnumeration()
org.eclipse.emf.ecore.EAttribute
getEnumeration_Content()
org.eclipse.emf.ecore.EReference
getEnumeration_Type()
org.eclipse.emf.ecore.EEnum
getForm()
org.eclipse.emf.ecore.EClass
getImport()
org.eclipse.emf.ecore.EAttribute
getImport_Location()
org.eclipse.emf.ecore.EAttribute
getImport_Namespace()
org.eclipse.emf.ecore.EClass
getInnerModel()
org.eclipse.emf.ecore.EReference
getInnerModel_Packages()
org.eclipse.emf.ecore.EClass
getModel()
org.eclipse.emf.ecore.EReference
getModel_Packages()
org.eclipse.emf.ecore.EClass
getObjectType()
org.eclipse.emf.ecore.EAttribute
getObjectType_Abstract()
org.eclipse.emf.ecore.EAttribute
getObjectType_Mixed()
org.eclipse.emf.ecore.EAttribute
getObjectType_Open()
org.eclipse.emf.ecore.EAttribute
getObjectType_Ordered()
org.eclipse.emf.ecore.EReference
getObjectType_Properties()
org.eclipse.emf.ecore.EAttribute
getObjectType_Sequenced()
org.eclipse.emf.ecore.EClass
getPackage()
org.eclipse.emf.ecore.EAttribute
getPackage_AttributeFormQualified()
org.eclipse.emf.ecore.EReference
getPackage_Dependencies()
org.eclipse.emf.ecore.EAttribute
getPackage_ElementFormQualified()
org.eclipse.emf.ecore.EAttribute
getPackage_NsUri()
org.eclipse.emf.ecore.EReference
getPackage_Objects()
org.eclipse.emf.ecore.EReference
getPackage_Properties()
org.eclipse.emf.ecore.EReference
getPackage_Types()
org.eclipse.emf.ecore.EClass
getPackageScopeSpec()
org.eclipse.emf.ecore.EReference
getPackageScopeSpec_ObjectType()
org.eclipse.emf.ecore.EReference
getPackageScopeSpec_Property()
org.eclipse.emf.ecore.EReference
getPackageScopeSpec_Type()
org.eclipse.emf.ecore.EReference
getPackageScopeSpec_ValueType()
org.eclipse.emf.ecore.EClass
getPattern()
org.eclipse.emf.ecore.EAttribute
getPattern_Pattern()
org.eclipse.emf.ecore.EClass
getProperty()
org.eclipse.emf.ecore.EAttribute
getProperty_Default()
org.eclipse.emf.ecore.EAttribute
getProperty_Fixed()
org.eclipse.emf.ecore.EAttribute
getProperty_Form()
org.eclipse.emf.ecore.EAttribute
getProperty_LocalName()
org.eclipse.emf.ecore.EAttribute
getProperty_LowerBound()
org.eclipse.emf.ecore.EAttribute
getProperty_Name()
org.eclipse.emf.ecore.EAttribute
getProperty_NamespaceURI()
org.eclipse.emf.ecore.EAttribute
getProperty_Nillable()
org.eclipse.emf.ecore.EAttribute
getProperty_Qualified()
org.eclipse.emf.ecore.EReference
getProperty_Ref()
org.eclipse.emf.ecore.EReference
getProperty_Type()
org.eclipse.emf.ecore.EReference
getProperty_TypeDefs()
org.eclipse.emf.ecore.EAttribute
getProperty_UpperBound()
org.eclipse.emf.ecore.EClass
getType()
org.eclipse.emf.ecore.EReference
getType_BaseType()
org.eclipse.emf.ecore.EAttribute
getType_Name()
org.eclipse.emf.ecore.EClass
getValueType()
org.eclipse.emf.ecore.EReference
getValueType_Enumerations()
org.eclipse.emf.ecore.EAttribute
getValueType_FractionDigits()
org.eclipse.emf.ecore.EReference
getValueType_ItemType()
org.eclipse.emf.ecore.EAttribute
getValueType_Length()
org.eclipse.emf.ecore.EAttribute
getValueType_MaxExclusive()
org.eclipse.emf.ecore.EAttribute
getValueType_MaxInclusive()
org.eclipse.emf.ecore.EAttribute
getValueType_MaxLength()
org.eclipse.emf.ecore.EReference
getValueType_MemeberTypes()
org.eclipse.emf.ecore.EAttribute
getValueType_MinExclusive()
org.eclipse.emf.ecore.EAttribute
getValueType_MinInclusive()
org.eclipse.emf.ecore.EAttribute
getValueType_MinLength()
org.eclipse.emf.ecore.EReference
getValueType_Patterns()
org.eclipse.emf.ecore.EAttribute
getValueType_TotalDigits()
org.eclipse.emf.ecore.EReference
getValueType_TypeDefs()
org.eclipse.emf.ecore.EAttribute
getValueType_Variety()
org.eclipse.emf.ecore.EAttribute
getValueType_Whitespace()
org.eclipse.emf.ecore.EEnum
getVariety()
org.eclipse.emf.ecore.EEnum
getWhitespace()
XdtoFactory
getXdtoFactory()
static XdtoPackage
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.void
initializePackageContents()
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.eINSTANCE
when 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:
getModel
in interfaceXdtoPackage
- Returns:
- the meta object for class 'Model'.
- See Also:
Model
-
getModel_Packages
public org.eclipse.emf.ecore.EReference getModel_Packages()
- Specified by:
getModel_Packages
in 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:
getInnerModel
in 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_Packages
in 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:
getPackage
in interfaceXdtoPackage
- Returns:
- the meta object for class 'Package'.
- See Also:
Package
-
getPackage_NsUri
public org.eclipse.emf.ecore.EAttribute getPackage_NsUri()
- Specified by:
getPackage_NsUri
in 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_ElementFormQualified
in 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_AttributeFormQualified
in 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_Types
in 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_Objects
in 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_Properties
in 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_Dependencies
in 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:
getType
in interfaceXdtoPackage
- Returns:
- the meta object for class 'Type'.
- See Also:
Type
-
getType_Name
public org.eclipse.emf.ecore.EAttribute getType_Name()
- Specified by:
getType_Name
in 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_BaseType
in 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:
getValueType
in 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_Variety
in 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_Patterns
in 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_Enumerations
in 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_TypeDefs
in 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_ItemType
in 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_MemeberTypes
in 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_Length
in 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_MinLength
in 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_MaxLength
in 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_Whitespace
in 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_MinInclusive
in 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_MinExclusive
in 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_MaxInclusive
in 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_MaxExclusive
in 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_TotalDigits
in 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_FractionDigits
in 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:
getObjectType
in 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_Properties
in 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_Open
in 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_Abstract
in 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_Mixed
in 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_Ordered
in 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_Sequenced
in 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:
getProperty
in interfaceXdtoPackage
- Returns:
- the meta object for class 'Property'.
- See Also:
Property
-
getProperty_Name
public org.eclipse.emf.ecore.EAttribute getProperty_Name()
- Specified by:
getProperty_Name
in 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_TypeDefs
in 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_Ref
in 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_Type
in 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_LowerBound
in 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_UpperBound
in 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_Nillable
in 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_Fixed
in 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_Default
in 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_Form
in 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_LocalName
in 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_NamespaceURI
in 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_Qualified
in 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:
getImport
in interfaceXdtoPackage
- Returns:
- the meta object for class 'Import'.
- See Also:
Import
-
getImport_Namespace
public org.eclipse.emf.ecore.EAttribute getImport_Namespace()
- Specified by:
getImport_Namespace
in 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_Location
in 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:
getPattern
in interfaceXdtoPackage
- Returns:
- the meta object for class 'Pattern'.
- See Also:
Pattern
-
getPattern_Pattern
public org.eclipse.emf.ecore.EAttribute getPattern_Pattern()
- Specified by:
getPattern_Pattern
in 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:
getEnumeration
in interfaceXdtoPackage
- Returns:
- the meta object for class 'Enumeration'.
- See Also:
Enumeration
-
getEnumeration_Type
public org.eclipse.emf.ecore.EReference getEnumeration_Type()
- Specified by:
getEnumeration_Type
in 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_Content
in 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:
getPackageScopeSpec
in 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_Property
in 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_Type
in 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_ValueType
in 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_ObjectType
in 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:
getVariety
in interfaceXdtoPackage
- Returns:
- the meta object for enum 'Variety'.
- See Also:
Variety
-
getWhitespace
public org.eclipse.emf.ecore.EEnum getWhitespace()
- Specified by:
getWhitespace
in interfaceXdtoPackage
- Returns:
- the meta object for enum 'Whitespace'.
- See Also:
Whitespace
-
getForm
public org.eclipse.emf.ecore.EEnum getForm()
- Specified by:
getForm
in interfaceXdtoPackage
- Returns:
- the meta object for enum 'Form'.
- See Also:
Form
-
getXdtoFactory
public XdtoFactory getXdtoFactory()
- Specified by:
getXdtoFactory
in 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.
-
-