Class FoundationFactoryImpl

  • All Implemented Interfaces:
    FoundationFactory, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory

    public class FoundationFactoryImpl
    extends org.eclipse.emf.ecore.impl.EFactoryImpl
    implements FoundationFactory
    An implementation of the model Factory.
    • Nested Class Summary

      • 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 org.eclipse.emf.ecore.InternalEObject

        org.eclipse.emf.ecore.InternalEObject.EStore
    • Field Summary

      • Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl

        EDATE_FORMATS, ePackage
      • 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.MinimalEObjectImpl.Container

        eContainer
      • 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 org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder

        NIL
      • Fields inherited from interface org.eclipse.emf.ecore.InternalEObject

        EOPPOSITE_FEATURE_BASE
    • Constructor Summary

      Constructors 
      Constructor Description
      FoundationFactoryImpl()
      Creates an instance of the factory.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      String convertJavaClassNameToString​(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      String convertJavaIdentifierToString​(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      String convertModelNameToString​(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      String convertModelQNameToString​(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      String convertToString​(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      String convertUuid​(UUID it)
      String convertUuidToString​(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
      org.eclipse.emf.ecore.EObject create​(org.eclipse.emf.ecore.EClass eClass)
      Object createFromString​(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      String createJavaClassNameFromString​(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      String createJavaIdentifierFromString​(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      String createModelNameFromString​(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      String createModelQNameFromString​(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      UUID createUuid​(String it)
      UUID createUuidFromString​(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
      FoundationPackage getFoundationPackage()
      static FoundationPackage getPackage()
      Deprecated. 
      static FoundationFactory init()
      Creates the default factory implementation.
      • Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl

        basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
      • Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl

        eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, 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, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
      • Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl

        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
      • Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl

        eNotificationRequired, eNotify
      • Methods inherited from interface org.eclipse.emf.ecore.EFactory

        getEPackage, setEPackage
      • 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
      • Methods inherited from interface org.eclipse.emf.ecore.InternalEObject

        eNotificationRequired
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Constructor Detail

      • FoundationFactoryImpl

        public FoundationFactoryImpl()
        Creates an instance of the factory.
    • Method Detail

      • init

        public static FoundationFactory init()
        Creates the default factory implementation.
      • create

        public org.eclipse.emf.ecore.EObject create​(org.eclipse.emf.ecore.EClass eClass)
        Specified by:
        create in interface org.eclipse.emf.ecore.EFactory
        Overrides:
        create in class org.eclipse.emf.ecore.impl.EFactoryImpl
      • createFromString

        public Object createFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                       String initialValue)
        Specified by:
        createFromString in interface org.eclipse.emf.ecore.EFactory
        Overrides:
        createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      • convertToString

        public String convertToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                      Object instanceValue)
        Specified by:
        convertToString in interface org.eclipse.emf.ecore.EFactory
        Overrides:
        convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl
      • createModelQNameFromString

        public String createModelQNameFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                 String initialValue)
      • convertModelQNameToString

        public String convertModelQNameToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                Object instanceValue)
      • createModelNameFromString

        public String createModelNameFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                String initialValue)
      • convertModelNameToString

        public String convertModelNameToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                               Object instanceValue)
      • createJavaClassNameFromString

        public String createJavaClassNameFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                    String initialValue)
      • convertJavaClassNameToString

        public String convertJavaClassNameToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                   Object instanceValue)
      • createJavaIdentifierFromString

        public String createJavaIdentifierFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                     String initialValue)
      • convertJavaIdentifierToString

        public String convertJavaIdentifierToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                                    Object instanceValue)
      • createUuid

        public UUID createUuid​(String it)
      • createUuidFromString

        public UUID createUuidFromString​(org.eclipse.emf.ecore.EDataType eDataType,
                                         String initialValue)
      • convertUuid

        public String convertUuid​(UUID it)
      • convertUuidToString

        public String convertUuidToString​(org.eclipse.emf.ecore.EDataType eDataType,
                                          Object instanceValue)