public class EFactoryImpl extends EModelElementImpl implements EFactory, BinaryResourceImpl.DataConverter.Factory
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected static java.text.DateFormat[] |
EDATE_FORMATS |
protected EPackage |
ePackage
The cached value of the '
EPackage' reference. |
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGeContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
EFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected EObject |
basicCreate(EClass eClass) |
NotificationChain |
basicSetEPackage(EPackage newEPackage,
NotificationChain msgs) |
protected java.lang.String |
collapseWhiteSpace(java.lang.String value) |
java.lang.String |
convertToString(EDataType eDataType,
java.lang.Object objectValue)
Returns the literal value of the instance.
|
protected java.lang.String |
convertToString(java.lang.Object instanceValue) |
EObject |
create(EClass eClass)
Creates a new instance of the class and returns it.
|
BinaryResourceImpl.DataConverter<?> |
create(EDataType eDataType) |
java.lang.Object |
createFromString(EDataType eDataType,
java.lang.String stringValue)
Creates an instance of the data type from the literal value.
|
protected java.lang.Object |
createFromString(java.lang.String hexString) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
java.lang.Object |
eInvoke(int operationID,
<any> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EPackage |
getEPackage() |
protected java.lang.String |
replaceWhiteSpace(java.lang.String value) |
void |
setEPackage(EPackage newEPackage) |
protected java.lang.String[] |
split(java.lang.String value) |
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteNotificationRequiredprotected EPackage ePackage
EPackage' reference.
getEPackage()protected static final java.text.DateFormat[] EDATE_FORMATS
protected EClass eStaticClass()
eStaticClass in class EModelElementImplpublic EPackage getEPackage()
getEPackage in interface EFactoryEFactory.setEPackage(EPackage),
EcorePackage.getEFactory_EPackage(),
EPackage.getEFactoryInstance()public void setEPackage(EPackage newEPackage)
setEPackage in interface EFactorynewEPackage - the new value of the 'EPackage' reference.EFactory.getEPackage()public NotificationChain basicSetEPackage(EPackage newEPackage, NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class EModelElementImplInternalEObject.eGet(EStructuralFeature, boolean, boolean)public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class EModelElementImplEObject.eSet(EStructuralFeature, Object)public void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class EModelElementImplEObject.eUnset(EStructuralFeature)public boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class EModelElementImplEObject.eIsSet(EStructuralFeature)public java.lang.Object eInvoke(int operationID,
<any> arguments)
throws java.lang.reflect.InvocationTargetException
eInvoke in interface InternalEObjecteInvoke in class EModelElementImpljava.lang.reflect.InvocationTargetException#eInvoke(EOperation, EList)public EObject create(EClass eClass)
EFactorypublic BinaryResourceImpl.DataConverter<?> create(EDataType eDataType)
create in interface BinaryResourceImpl.DataConverter.Factorypublic java.lang.Object createFromString(EDataType eDataType, java.lang.String stringValue)
EFactorycreateFromString in interface EFactorystringValue - literal value of the instance.EFactory.convertToString(EDataType, Object)public java.lang.String convertToString(EDataType eDataType, java.lang.Object objectValue)
EFactoryconvertToString in interface EFactoryeDataType - the data type of the value.objectValue - the value.EFactory.createFromString(EDataType, String)protected java.lang.Object createFromString(java.lang.String hexString)
protected java.lang.String convertToString(java.lang.Object instanceValue)
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class EModelElementImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class EModelElementImplprotected java.lang.String replaceWhiteSpace(java.lang.String value)
protected java.lang.String collapseWhiteSpace(java.lang.String value)
protected java.lang.String[] split(java.lang.String value)
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature