Class AreaPackageImpl
- 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.debug.model.area.impl.AreaPackageImpl
-
- All Implemented Interfaces:
AreaPackage
,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 AreaPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements AreaPackage
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 com._1c.g5.v8.dt.debug.model.area.AreaPackage
AreaPackage.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 com._1c.g5.v8.dt.debug.model.area.AreaPackage
DEBUG_AREA_DS_PAIR_INFO, DEBUG_AREA_DS_PAIR_INFO__NAME, DEBUG_AREA_DS_PAIR_INFO__USE, DEBUG_AREA_DS_PAIR_INFO__VALUE, DEBUG_AREA_DS_PAIR_INFO_FEATURE_COUNT, DEBUG_AREA_DS_PAIR_INFO_OPERATION_COUNT, DEBUG_AREA_INFO, DEBUG_AREA_INFO__DS_PAIR_INFO, DEBUG_AREA_INFO__NAME, DEBUG_AREA_INFO__TARGET_TYPE, DEBUG_AREA_INFO__USE_MASK_OF_DS_AREA, DEBUG_AREA_INFO__USE_MASK_OF_TARGET_TYPES, DEBUG_AREA_INFO__USE_MASK_OF_USERS, DEBUG_AREA_INFO__USER_INFO, DEBUG_AREA_INFO_FEATURE_COUNT, DEBUG_AREA_INFO_OPERATION_COUNT, DEBUG_AREA_USER_INFO, DEBUG_AREA_USER_INFO__NAME, DEBUG_AREA_USER_INFO__USE, DEBUG_AREA_USER_INFO_FEATURE_COUNT, DEBUG_AREA_USER_INFO_OPERATION_COUNT, DEBUG_AREAS, DEBUG_AREAS__ITEM, DEBUG_AREAS_FEATURE_COUNT, DEBUG_AREAS_OPERATION_COUNT, DEBUG_TARGET_FILTERS, DEBUG_TARGET_FILTERS__ITEM, DEBUG_TARGET_FILTERS_FEATURE_COUNT, DEBUG_TARGET_FILTERS_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.void
createPackageContents()
Creates the meta-model objects for the package.AreaFactory
getAreaFactory()
org.eclipse.emf.ecore.EClass
getDebugAreaDSPairInfo()
org.eclipse.emf.ecore.EAttribute
getDebugAreaDSPairInfo_Name()
org.eclipse.emf.ecore.EAttribute
getDebugAreaDSPairInfo_Use()
org.eclipse.emf.ecore.EReference
getDebugAreaDSPairInfo_Value()
org.eclipse.emf.ecore.EClass
getDebugAreaInfo()
org.eclipse.emf.ecore.EReference
getDebugAreaInfo_DsPairInfo()
org.eclipse.emf.ecore.EAttribute
getDebugAreaInfo_Name()
org.eclipse.emf.ecore.EAttribute
getDebugAreaInfo_TargetType()
org.eclipse.emf.ecore.EAttribute
getDebugAreaInfo_UseMaskOfDSArea()
org.eclipse.emf.ecore.EAttribute
getDebugAreaInfo_UseMaskOfTargetTypes()
org.eclipse.emf.ecore.EAttribute
getDebugAreaInfo_UseMaskOfUsers()
org.eclipse.emf.ecore.EReference
getDebugAreaInfo_UserInfo()
org.eclipse.emf.ecore.EClass
getDebugAreas()
org.eclipse.emf.ecore.EReference
getDebugAreas_Item()
org.eclipse.emf.ecore.EClass
getDebugAreaUserInfo()
org.eclipse.emf.ecore.EAttribute
getDebugAreaUserInfo_Name()
org.eclipse.emf.ecore.EAttribute
getDebugAreaUserInfo_Use()
org.eclipse.emf.ecore.EClass
getDebugTargetFilters()
org.eclipse.emf.ecore.EReference
getDebugTargetFilters_Item()
static AreaPackage
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 AreaPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
AreaPackage.eINSTANCE
when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
-
getDebugAreaDSPairInfo
public org.eclipse.emf.ecore.EClass getDebugAreaDSPairInfo()
- Specified by:
getDebugAreaDSPairInfo
in interfaceAreaPackage
- Returns:
- the meta object for class 'Debug Area DS Pair Info'.
- See Also:
DebugAreaDSPairInfo
-
getDebugAreaDSPairInfo_Name
public org.eclipse.emf.ecore.EAttribute getDebugAreaDSPairInfo_Name()
- Specified by:
getDebugAreaDSPairInfo_Name
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Name'.
- See Also:
DebugAreaDSPairInfo.getName()
,AreaPackage.getDebugAreaDSPairInfo()
-
getDebugAreaDSPairInfo_Value
public org.eclipse.emf.ecore.EReference getDebugAreaDSPairInfo_Value()
- Specified by:
getDebugAreaDSPairInfo_Value
in interfaceAreaPackage
- Returns:
- the meta object for the containment reference 'Value'.
- See Also:
DebugAreaDSPairInfo.getValue()
,AreaPackage.getDebugAreaDSPairInfo()
-
getDebugAreaDSPairInfo_Use
public org.eclipse.emf.ecore.EAttribute getDebugAreaDSPairInfo_Use()
- Specified by:
getDebugAreaDSPairInfo_Use
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Use'.
- See Also:
DebugAreaDSPairInfo.getUse()
,AreaPackage.getDebugAreaDSPairInfo()
-
getDebugAreaInfo
public org.eclipse.emf.ecore.EClass getDebugAreaInfo()
- Specified by:
getDebugAreaInfo
in interfaceAreaPackage
- Returns:
- the meta object for class 'Debug Area Info'.
- See Also:
DebugAreaInfo
-
getDebugAreaInfo_Name
public org.eclipse.emf.ecore.EAttribute getDebugAreaInfo_Name()
- Specified by:
getDebugAreaInfo_Name
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Name'.
- See Also:
DebugAreaInfo.getName()
,AreaPackage.getDebugAreaInfo()
-
getDebugAreaInfo_UseMaskOfDSArea
public org.eclipse.emf.ecore.EAttribute getDebugAreaInfo_UseMaskOfDSArea()
- Specified by:
getDebugAreaInfo_UseMaskOfDSArea
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Use Mask Of DS Area'.
- See Also:
DebugAreaInfo.getUseMaskOfDSArea()
,AreaPackage.getDebugAreaInfo()
-
getDebugAreaInfo_DsPairInfo
public org.eclipse.emf.ecore.EReference getDebugAreaInfo_DsPairInfo()
- Specified by:
getDebugAreaInfo_DsPairInfo
in interfaceAreaPackage
- Returns:
- the meta object for the containment reference list 'Ds Pair Info'.
- See Also:
DebugAreaInfo.getDsPairInfo()
,AreaPackage.getDebugAreaInfo()
-
getDebugAreaInfo_UseMaskOfTargetTypes
public org.eclipse.emf.ecore.EAttribute getDebugAreaInfo_UseMaskOfTargetTypes()
- Specified by:
getDebugAreaInfo_UseMaskOfTargetTypes
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Use Mask Of Target Types'.
- See Also:
DebugAreaInfo.getUseMaskOfTargetTypes()
,AreaPackage.getDebugAreaInfo()
-
getDebugAreaInfo_TargetType
public org.eclipse.emf.ecore.EAttribute getDebugAreaInfo_TargetType()
- Specified by:
getDebugAreaInfo_TargetType
in interfaceAreaPackage
- Returns:
- the meta object for the attribute list 'Target Type'.
- See Also:
DebugAreaInfo.getTargetType()
,AreaPackage.getDebugAreaInfo()
-
getDebugAreaInfo_UseMaskOfUsers
public org.eclipse.emf.ecore.EAttribute getDebugAreaInfo_UseMaskOfUsers()
- Specified by:
getDebugAreaInfo_UseMaskOfUsers
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Use Mask Of Users'.
- See Also:
DebugAreaInfo.getUseMaskOfUsers()
,AreaPackage.getDebugAreaInfo()
-
getDebugAreaInfo_UserInfo
public org.eclipse.emf.ecore.EReference getDebugAreaInfo_UserInfo()
- Specified by:
getDebugAreaInfo_UserInfo
in interfaceAreaPackage
- Returns:
- the meta object for the containment reference list 'User Info'.
- See Also:
DebugAreaInfo.getUserInfo()
,AreaPackage.getDebugAreaInfo()
-
getDebugAreas
public org.eclipse.emf.ecore.EClass getDebugAreas()
- Specified by:
getDebugAreas
in interfaceAreaPackage
- Returns:
- the meta object for class 'Debug Areas'.
- See Also:
DebugAreas
-
getDebugAreas_Item
public org.eclipse.emf.ecore.EReference getDebugAreas_Item()
- Specified by:
getDebugAreas_Item
in interfaceAreaPackage
- Returns:
- the meta object for the containment reference list 'Item'.
- See Also:
DebugAreas.getItem()
,AreaPackage.getDebugAreas()
-
getDebugAreaUserInfo
public org.eclipse.emf.ecore.EClass getDebugAreaUserInfo()
- Specified by:
getDebugAreaUserInfo
in interfaceAreaPackage
- Returns:
- the meta object for class 'Debug Area User Info'.
- See Also:
DebugAreaUserInfo
-
getDebugAreaUserInfo_Name
public org.eclipse.emf.ecore.EAttribute getDebugAreaUserInfo_Name()
- Specified by:
getDebugAreaUserInfo_Name
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Name'.
- See Also:
DebugAreaUserInfo.getName()
,AreaPackage.getDebugAreaUserInfo()
-
getDebugAreaUserInfo_Use
public org.eclipse.emf.ecore.EAttribute getDebugAreaUserInfo_Use()
- Specified by:
getDebugAreaUserInfo_Use
in interfaceAreaPackage
- Returns:
- the meta object for the attribute 'Use'.
- See Also:
DebugAreaUserInfo.getUse()
,AreaPackage.getDebugAreaUserInfo()
-
getDebugTargetFilters
public org.eclipse.emf.ecore.EClass getDebugTargetFilters()
- Specified by:
getDebugTargetFilters
in interfaceAreaPackage
- Returns:
- the meta object for class 'Debug Target Filters'.
- See Also:
DebugTargetFilters
-
getDebugTargetFilters_Item
public org.eclipse.emf.ecore.EReference getDebugTargetFilters_Item()
- Specified by:
getDebugTargetFilters_Item
in interfaceAreaPackage
- Returns:
- the meta object for the containment reference list 'Item'.
- See Also:
DebugTargetFilters.getItem()
,AreaPackage.getDebugTargetFilters()
-
getAreaFactory
public AreaFactory getAreaFactory()
- Specified by:
getAreaFactory
in interfaceAreaPackage
- 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.
-
createExtendedMetaDataAnnotations
protected void createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.
-
-