public class BasePackageImpl extends EPackageImpl implements BasePackage
EPackageImpl.EBasicWhiteListMinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListBasePackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreeClassifiers, 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, nsURIname, NAME_EDEFAULTeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGeContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETANNOTATION, ANNOTATION___GET_ANNOTATION__STRING, ANNOTATION__ANNOTATIONS, ANNOTATION__CONTENTS, ANNOTATION__DETAILS, ANNOTATION__MODEL_ELEMENT, ANNOTATION__REFERENCES, ANNOTATION__SOURCE, ANNOTATION_FEATURE_COUNT, ANNOTATION_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXCEPTION, MODEL_ELEMENT, MODEL_ELEMENT___GET_ANNOTATION__STRING, MODEL_ELEMENT__ANNOTATIONS, MODEL_ELEMENT_FEATURE_COUNT, MODEL_ELEMENT_OPERATION_COUNT, STRING_TO_STRING_MAP_ENTRY, STRING_TO_STRING_MAP_ENTRY__KEY, STRING_TO_STRING_MAP_ENTRY__VALUE, STRING_TO_STRING_MAP_ENTRY_FEATURE_COUNT, STRING_TO_STRING_MAP_ENTRY_OPERATION_COUNT, TEXT, URINILEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
protected void |
createEcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore.
|
protected void |
createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData.
|
protected void |
createLabelProviderAnnotations()
Initializes the annotations for http://www.eclipse.org/oomph/base/LabelProvider.
|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
EReference |
getAnnotation_Contents() |
EReference |
getAnnotation_Details() |
EReference |
getAnnotation_ModelElement() |
EReference |
getAnnotation_References() |
EAttribute |
getAnnotation_Source() |
EClass |
getAnnotation() |
BaseFactory |
getBaseFactory() |
EDataType |
getException() |
EOperation |
getModelElement__GetAnnotation__String() |
EReference |
getModelElement_Annotations() |
EClass |
getModelElement() |
EAttribute |
getStringToStringMapEntry_Key() |
EAttribute |
getStringToStringMapEntry_Value() |
EClass |
getStringToStringMapEntry() |
EDataType |
getText() |
EDataType |
getURI() |
static BasePackage |
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.
|
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, eObjectForURIFragmentSegment, 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, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static BasePackage init()
This method is used to initialize BasePackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
BasePackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getModelElement()
getModelElement in interface BasePackageModelElementpublic EReference getModelElement_Annotations()
getModelElement_Annotations in interface BasePackageModelElement.getAnnotations(),
BasePackage.getModelElement()public EOperation getModelElement__GetAnnotation__String()
getModelElement__GetAnnotation__String in interface BasePackageModelElement.getAnnotation(java.lang.String)public EClass getAnnotation()
getAnnotation in interface BasePackageAnnotationpublic EReference getAnnotation_ModelElement()
getAnnotation_ModelElement in interface BasePackageAnnotation.getModelElement(),
BasePackage.getAnnotation()public EAttribute getAnnotation_Source()
getAnnotation_Source in interface BasePackageAnnotation.getSource(),
BasePackage.getAnnotation()public EReference getAnnotation_Details()
getAnnotation_Details in interface BasePackageAnnotation.getDetails(),
BasePackage.getAnnotation()public EReference getAnnotation_Contents()
getAnnotation_Contents in interface BasePackageAnnotation.getContents(),
BasePackage.getAnnotation()public EReference getAnnotation_References()
getAnnotation_References in interface BasePackageAnnotation.getReferences(),
BasePackage.getAnnotation()public EClass getStringToStringMapEntry()
getStringToStringMapEntry in interface BasePackageMap.Entrypublic EAttribute getStringToStringMapEntry_Key()
getStringToStringMapEntry_Key in interface BasePackageMap.Entry,
BasePackage.getStringToStringMapEntry()public EAttribute getStringToStringMapEntry_Value()
getStringToStringMapEntry_Value in interface BasePackageMap.Entry,
BasePackage.getStringToStringMapEntry()public EDataType getURI()
getURI in interface BasePackageURIpublic EDataType getException()
getException in interface BasePackageExceptionpublic EDataType getText()
getText in interface BasePackageStringpublic BaseFactory getBaseFactory()
getBaseFactory in interface BasePackagepublic void createPackageContents()
public void initializePackageContents()
protected void createLabelProviderAnnotations()
protected void createExtendedMetaDataAnnotations()
protected void createEcoreAnnotations()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html