Class GmlFactoryImpl

  • All Implemented Interfaces:
    GmlFactory, Notifier, EFactory, EModelElement, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BinaryResourceImpl.DataConverter.Factory

    public class GmlFactoryImpl
    extends EFactoryImpl
    implements GmlFactory
    An implementation of the model Factory.
    • Constructor Detail

      • GmlFactoryImpl

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

      • init

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

        public EObject create​(EClass eClass)
        Specified by:
        create in interface EFactory
        Overrides:
        create in class EFactoryImpl
      • createFromString

        public Object createFromString​(EDataType eDataType,
                                       String initialValue)
        Specified by:
        createFromString in interface EFactory
        Overrides:
        createFromString in class EFactoryImpl
      • convertToString

        public String convertToString​(EDataType eDataType,
                                      Object instanceValue)
        Specified by:
        convertToString in interface EFactory
        Overrides:
        convertToString in class EFactoryImpl
      • createTimeIndeterminateValueTypeFromString

        public TimeIndeterminateValueType createTimeIndeterminateValueTypeFromString​(EDataType eDataType,
                                                                                     String initialValue)
      • convertTimeIndeterminateValueTypeToString

        public String convertTimeIndeterminateValueTypeToString​(EDataType eDataType,
                                                                Object instanceValue)
      • createDoubleListFromString

        public List createDoubleListFromString​(EDataType eDataType,
                                               String initialValue)
      • convertDoubleListToString

        public String convertDoubleListToString​(EDataType eDataType,
                                                Object instanceValue)
      • createIntegerListFromString

        public List createIntegerListFromString​(EDataType eDataType,
                                                String initialValue)
      • convertIntegerListToString

        public String convertIntegerListToString​(EDataType eDataType,
                                                 Object instanceValue)
      • createNameListFromString

        public List createNameListFromString​(EDataType eDataType,
                                             String initialValue)
      • convertNameListToString

        public String convertNameListToString​(EDataType eDataType,
                                              Object instanceValue)
      • createTemporalPositionTypeFromString

        public Object createTemporalPositionTypeFromString​(EDataType eDataType,
                                                           String initialValue)
      • convertTemporalPositionTypeToString

        public String convertTemporalPositionTypeToString​(EDataType eDataType,
                                                          Object instanceValue)
      • createTimeDurationTypeFromString

        public Object createTimeDurationTypeFromString​(EDataType eDataType,
                                                       String initialValue)
      • convertTimeDurationTypeToString

        public String convertTimeDurationTypeToString​(EDataType eDataType,
                                                      Object instanceValue)
      • createTimeIndeterminateValueTypeObjectFromString

        public TimeIndeterminateValueType createTimeIndeterminateValueTypeObjectFromString​(EDataType eDataType,
                                                                                           String initialValue)
      • convertTimeIndeterminateValueTypeObjectToString

        public String convertTimeIndeterminateValueTypeObjectToString​(EDataType eDataType,
                                                                      Object instanceValue)
      • createVectorTypeBaseFromString

        public List createVectorTypeBaseFromString​(EDataType eDataType,
                                                   String initialValue)
      • convertVectorTypeBaseToString

        public String convertVectorTypeBaseToString​(EDataType eDataType,
                                                    Object instanceValue)
      • createGridEnvelopeFromString

        public GridEnvelope createGridEnvelopeFromString​(EDataType eDataType,
                                                         String initialValue)
      • convertGridEnvelopeToString

        public String convertGridEnvelopeToString​(EDataType eDataType,
                                                  Object instanceValue)
      • getPackage

        public static GmlPackage getPackage()
        Deprecated.