public class P2PackageImpl extends EPackageImpl implements P2Package
EPackageImpl.EBasicWhiteListMinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListP2Package.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_UNSETeINSTANCE, eNAME, eNS_PREFIX, eNS_URI, PROFILE_DEFINITION, PROFILE_DEFINITION___GET_ANNOTATION__STRING, PROFILE_DEFINITION___SET_REPOSITORIES__ELIST, PROFILE_DEFINITION___SET_REQUIREMENTS__ELIST, PROFILE_DEFINITION__ANNOTATIONS, PROFILE_DEFINITION__INCLUDE_SOURCE_BUNDLES, PROFILE_DEFINITION__REPOSITORIES, PROFILE_DEFINITION__REQUIREMENTS, PROFILE_DEFINITION_FEATURE_COUNT, PROFILE_DEFINITION_OPERATION_COUNT, REPOSITORY, REPOSITORY___GET_ANNOTATION__STRING, REPOSITORY__ANNOTATIONS, REPOSITORY__TYPE, REPOSITORY__URL, REPOSITORY_FEATURE_COUNT, REPOSITORY_LIST, REPOSITORY_LIST___GET_ANNOTATION__STRING, REPOSITORY_LIST__ANNOTATIONS, REPOSITORY_LIST__NAME, REPOSITORY_LIST__REPOSITORIES, REPOSITORY_LIST_FEATURE_COUNT, REPOSITORY_LIST_OPERATION_COUNT, REPOSITORY_OPERATION_COUNT, REPOSITORY_TYPE, REQUIREMENT, REQUIREMENT___GET_ANNOTATION__STRING, REQUIREMENT___SET_VERSION_RANGE__VERSION_VERSIONSEGMENT, REQUIREMENT__ANNOTATIONS, REQUIREMENT__FEATURE, REQUIREMENT__ID, REQUIREMENT__NAME, REQUIREMENT__NAMESPACE, REQUIREMENT__OPTIONAL, REQUIREMENT__VERSION_RANGE, REQUIREMENT_FEATURE_COUNT, REQUIREMENT_OPERATION_COUNT, VERSION, VERSION_RANGE, VERSION_SEGMENTNILEOPPOSITE_FEATURE_BASEaddAnnotation, 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 P2Package init()
This method is used to initialize P2Package.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
P2Package.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getProfileDefinition()
getProfileDefinition in interface P2PackageProfileDefinitionpublic EReference getProfileDefinition_Requirements()
getProfileDefinition_Requirements in interface P2PackageProfileDefinition.getRequirements(),
P2Package.getProfileDefinition()public EReference getProfileDefinition_Repositories()
getProfileDefinition_Repositories in interface P2PackageProfileDefinition.getRepositories(),
P2Package.getProfileDefinition()public EAttribute getProfileDefinition_IncludeSourceBundles()
getProfileDefinition_IncludeSourceBundles in interface P2PackageProfileDefinition.isIncludeSourceBundles(),
P2Package.getProfileDefinition()public EOperation getProfileDefinition__SetRequirements__EList()
getProfileDefinition__SetRequirements__EList in interface P2PackageProfileDefinition.setRequirements(org.eclipse.emf.common.util.EList)public EOperation getProfileDefinition__SetRepositories__EList()
getProfileDefinition__SetRepositories__EList in interface P2PackageProfileDefinition.setRepositories(org.eclipse.emf.common.util.EList)public EClass getRequirement()
getRequirement in interface P2PackageRequirementpublic EAttribute getRequirement_ID()
getRequirement_ID in interface P2PackageRequirement,
P2Package.getRequirement()public EAttribute getRequirement_Name()
getRequirement_Name in interface P2PackageRequirement.getName(),
P2Package.getRequirement()public EAttribute getRequirement_Namespace()
getRequirement_Namespace in interface P2PackageRequirement.getNamespace(),
P2Package.getRequirement()public EAttribute getRequirement_VersionRange()
getRequirement_VersionRange in interface P2PackageRequirement.getVersionRange(),
P2Package.getRequirement()public EAttribute getRequirement_Optional()
getRequirement_Optional in interface P2PackageRequirement.isOptional(),
P2Package.getRequirement()public EAttribute getRequirement_Feature()
getRequirement_Feature in interface P2PackageRequirement.isFeature(),
P2Package.getRequirement()public EOperation getRequirement__SetVersionRange__Version_VersionSegment()
getRequirement__SetVersionRange__Version_VersionSegment in interface P2PackageRequirement.setVersionRange(org.eclipse.equinox.p2.metadata.Version, org.eclipse.oomph.p2.VersionSegment)public EClass getRepositoryList()
getRepositoryList in interface P2PackageRepositoryListpublic EReference getRepositoryList_Repositories()
getRepositoryList_Repositories in interface P2PackageRepositoryList.getRepositories(),
P2Package.getRepositoryList()public EAttribute getRepositoryList_Name()
getRepositoryList_Name in interface P2PackageRepositoryList.getName(),
P2Package.getRepositoryList()public EClass getRepository()
getRepository in interface P2PackageRepositorypublic EAttribute getRepository_URL()
getRepository_URL in interface P2PackageRepository.getURL(),
P2Package.getRepository()public EAttribute getRepository_Type()
getRepository_Type in interface P2PackageRepository.getType(),
P2Package.getRepository()public EEnum getRepositoryType()
getRepositoryType in interface P2PackageRepositoryTypepublic EEnum getVersionSegment()
getVersionSegment in interface P2PackageVersionSegmentpublic EDataType getVersion()
getVersion in interface P2PackageVersionpublic EDataType getVersionRange()
getVersionRange in interface P2PackageVersionRangepublic P2Factory getP2Factory()
getP2Factory in interface P2Packagepublic void createPackageContents()
public void initializePackageContents()
protected void createLabelProviderAnnotations()
protected void createExtendedMetaDataAnnotations()
Copyright (c) 2014 Eike Stepper (Loehne, 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