public class P2FactoryImpl extends EFactoryImpl implements P2Factory
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
EDATE_FORMATS, ePackage
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
eContainer
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
NIL
EOPPOSITE_FEATURE_BASE
Constructor and Description |
---|
P2FactoryImpl()
Creates an instance of the factory.
|
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public P2FactoryImpl()
public static P2Factory init()
public EObject create(EClass eClass)
create
in interface EFactory
create
in class EFactoryImpl
public Object createFromString(EDataType eDataType, String initialValue)
createFromString
in interface EFactory
createFromString
in class EFactoryImpl
public String convertToString(EDataType eDataType, Object instanceValue)
convertToString
in interface EFactory
convertToString
in class EFactoryImpl
public ProfileDefinition createProfileDefinition()
createProfileDefinition
in interface P2Factory
public Requirement createRequirement()
createRequirement
in interface P2Factory
public Requirement createRequirement(String id)
createRequirement
in interface P2Factory
public Requirement createRequirement(String id, VersionRange versionRange)
createRequirement
in interface P2Factory
public Requirement createRequirement(String id, VersionRange versionRange, boolean optional)
createRequirement
in interface P2Factory
public RepositoryList createRepositoryList()
createRepositoryList
in interface P2Factory
public Repository createRepository()
createRepository
in interface P2Factory
public Repository createRepository(String url)
createRepository
in interface P2Factory
public RepositoryType createRepositoryTypeFromString(EDataType eDataType, String initialValue)
public String convertRepositoryTypeToString(EDataType eDataType, Object instanceValue)
public VersionSegment createVersionSegmentFromString(EDataType eDataType, String initialValue)
public String convertVersionSegmentToString(EDataType eDataType, Object instanceValue)
public Version createVersionFromString(EDataType eDataType, String initialValue)
public String convertVersionToString(EDataType eDataType, Object instanceValue)
public VersionRange createVersionRange(Version version, VersionSegment segment)
createVersionRange
in interface P2Factory
public VersionRange createVersionRangeFromString(EDataType eDataType, String initialValue)
public String convertVersionRangeToString(EDataType eDataType, Object instanceValue)
public P2Package getP2Package()
getP2Package
in interface P2Factory
@Deprecated public static P2Package getPackage()
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 v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html