Package net.opengis.gml.impl
Class GmlFactoryImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- MinimalEObjectImpl
- 
- MinimalEObjectImpl.Container
- 
- EModelElementImpl
- 
- EFactoryImpl
- 
- 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.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class MinimalEObjectImpl.ContainerMinimalEObjectImpl.Container.Dynamic
 - 
Nested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
 
- 
 - 
Field Summary- 
Fields inherited from class EModelElementImpleAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 - 
Fields inherited from class BasicEObjectImplEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 - 
Fields inherited from interface GmlFactoryeINSTANCE
 
- 
 - 
Constructor SummaryConstructors Constructor Description GmlFactoryImpl()Creates an instance of the factory.
 - 
Method Summary- 
Methods inherited from class EFactoryImplbasicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
 - 
Methods inherited from class EModelElementImpleObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 - 
Methods inherited from class MinimalEObjectImpldynamicGet, 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 BasicEObjectImpleAddVirtualValue, 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 Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Method Detail- 
initpublic static GmlFactory init() Creates the default factory implementation.
 - 
createpublic EObject create(EClass eClass) - Specified by:
- createin interface- EFactory
- Overrides:
- createin class- EFactoryImpl
 
 - 
createFromStringpublic Object createFromString(EDataType eDataType, String initialValue) - Specified by:
- createFromStringin interface- EFactory
- Overrides:
- createFromStringin class- EFactoryImpl
 
 - 
convertToStringpublic String convertToString(EDataType eDataType, Object instanceValue) - Specified by:
- convertToStringin interface- EFactory
- Overrides:
- convertToStringin class- EFactoryImpl
 
 - 
createAbstractRingPropertyTypepublic AbstractRingPropertyType createAbstractRingPropertyType() - Specified by:
- createAbstractRingPropertyTypein interface- GmlFactory
- Returns:
- a new object of class 'Abstract Ring Property Type'.
 
 - 
createAbstractSurfaceTypepublic AbstractSurfaceType createAbstractSurfaceType() - Specified by:
- createAbstractSurfaceTypein interface- GmlFactory
- Returns:
- a new object of class 'Abstract Surface Type'.
 
 - 
createBoundingShapeTypepublic BoundingShapeType createBoundingShapeType() - Specified by:
- createBoundingShapeTypein interface- GmlFactory
- Returns:
- a new object of class 'Bounding Shape Type'.
 
 - 
createCodeListTypepublic CodeListType createCodeListType() - Specified by:
- createCodeListTypein interface- GmlFactory
- Returns:
- a new object of class 'Code List Type'.
 
 - 
createCodeTypepublic CodeType createCodeType() - Specified by:
- createCodeTypein interface- GmlFactory
- Returns:
- a new object of class 'Code Type'.
 
 - 
createDirectPositionTypepublic DirectPositionType createDirectPositionType() - Specified by:
- createDirectPositionTypein interface- GmlFactory
- Returns:
- a new object of class 'Direct Position Type'.
 
 - 
createDocumentRootpublic DocumentRoot createDocumentRoot() - Specified by:
- createDocumentRootin interface- GmlFactory
- Returns:
- a new object of class 'Document Root'.
 
 - 
createEnvelopeTypepublic EnvelopeType createEnvelopeType() - Specified by:
- createEnvelopeTypein interface- GmlFactory
- Returns:
- a new object of class 'Envelope Type'.
 
 - 
createEnvelopeWithTimePeriodTypepublic EnvelopeWithTimePeriodType createEnvelopeWithTimePeriodType() - Specified by:
- createEnvelopeWithTimePeriodTypein interface- GmlFactory
- Returns:
- a new object of class 'Envelope With Time Period Type'.
 
 - 
createGridEnvelopeTypepublic GridEnvelopeType createGridEnvelopeType() - Specified by:
- createGridEnvelopeTypein interface- GmlFactory
- Returns:
- a new object of class 'Grid Envelope Type'.
 
 - 
createGridLimitsTypepublic GridLimitsType createGridLimitsType() - Specified by:
- createGridLimitsTypein interface- GmlFactory
- Returns:
- a new object of class 'Grid Limits Type'.
 
 - 
createGridTypepublic GridType createGridType() - Specified by:
- createGridTypein interface- GmlFactory
- Returns:
- a new object of class 'Grid Type'.
 
 - 
createLinearRingTypepublic LinearRingType createLinearRingType() - Specified by:
- createLinearRingTypein interface- GmlFactory
- Returns:
- a new object of class 'Linear Ring Type'.
 
 - 
createMetaDataPropertyTypepublic MetaDataPropertyType createMetaDataPropertyType() - Specified by:
- createMetaDataPropertyTypein interface- GmlFactory
- Returns:
- a new object of class 'Meta Data Property Type'.
 
 - 
createPointTypepublic PointType createPointType() - Specified by:
- createPointTypein interface- GmlFactory
- Returns:
- a new object of class 'Point Type'.
 
 - 
createPolygonTypepublic PolygonType createPolygonType() - Specified by:
- createPolygonTypein interface- GmlFactory
- Returns:
- a new object of class 'Polygon Type'.
 
 - 
createRectifiedGridTypepublic RectifiedGridType createRectifiedGridType() - Specified by:
- createRectifiedGridTypein interface- GmlFactory
- Returns:
- a new object of class 'Rectified Grid Type'.
 
 - 
createReferenceTypepublic ReferenceType createReferenceType() - Specified by:
- createReferenceTypein interface- GmlFactory
- Returns:
- a new object of class 'Reference Type'.
 
 - 
createStringOrRefTypepublic StringOrRefType createStringOrRefType() - Specified by:
- createStringOrRefTypein interface- GmlFactory
- Returns:
- a new object of class 'String Or Ref Type'.
 
 - 
createTimePositionTypepublic TimePositionType createTimePositionType() - Specified by:
- createTimePositionTypein interface- GmlFactory
- Returns:
- a new object of class 'Time Position Type'.
 
 - 
createVectorTypepublic VectorType createVectorType() - Specified by:
- createVectorTypein interface- GmlFactory
- Returns:
- a new object of class 'Vector Type'.
 
 - 
createTimeIndeterminateValueTypeFromStringpublic TimeIndeterminateValueType createTimeIndeterminateValueTypeFromString(EDataType eDataType, String initialValue) 
 - 
convertTimeIndeterminateValueTypeToStringpublic String convertTimeIndeterminateValueTypeToString(EDataType eDataType, Object instanceValue) 
 - 
createDoubleListFromStringpublic List createDoubleListFromString(EDataType eDataType, String initialValue) 
 - 
convertDoubleListToStringpublic String convertDoubleListToString(EDataType eDataType, Object instanceValue) 
 - 
createIntegerListFromStringpublic List createIntegerListFromString(EDataType eDataType, String initialValue) 
 - 
convertIntegerListToStringpublic String convertIntegerListToString(EDataType eDataType, Object instanceValue) 
 - 
createNameListFromStringpublic List createNameListFromString(EDataType eDataType, String initialValue) 
 - 
convertNameListToStringpublic String convertNameListToString(EDataType eDataType, Object instanceValue) 
 - 
createTemporalPositionTypeFromStringpublic Object createTemporalPositionTypeFromString(EDataType eDataType, String initialValue) 
 - 
convertTemporalPositionTypeToStringpublic String convertTemporalPositionTypeToString(EDataType eDataType, Object instanceValue) 
 - 
createTimeDurationTypeFromStringpublic Object createTimeDurationTypeFromString(EDataType eDataType, String initialValue) 
 - 
convertTimeDurationTypeToStringpublic String convertTimeDurationTypeToString(EDataType eDataType, Object instanceValue) 
 - 
createTimeIndeterminateValueTypeObjectFromStringpublic TimeIndeterminateValueType createTimeIndeterminateValueTypeObjectFromString(EDataType eDataType, String initialValue) 
 - 
convertTimeIndeterminateValueTypeObjectToStringpublic String convertTimeIndeterminateValueTypeObjectToString(EDataType eDataType, Object instanceValue) 
 - 
createVectorTypeBaseFromStringpublic List createVectorTypeBaseFromString(EDataType eDataType, String initialValue) 
 - 
convertVectorTypeBaseToStringpublic String convertVectorTypeBaseToString(EDataType eDataType, Object instanceValue) 
 - 
createGridEnvelopeFromStringpublic GridEnvelope createGridEnvelopeFromString(EDataType eDataType, String initialValue) 
 - 
convertGridEnvelopeToStringpublic String convertGridEnvelopeToString(EDataType eDataType, Object instanceValue) 
 - 
getGmlPackagepublic GmlPackage getGmlPackage() - Specified by:
- getGmlPackagein interface- GmlFactory
- Returns:
- the package supported by this factory.
 
 - 
getPackagepublic static GmlPackage getPackage() Deprecated.
 
- 
 
-