net.opengis.wfs
Interface WfsFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
WfsFactoryImpl

public interface WfsFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
WfsPackage

Field Summary
static WfsFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 ActionType createActionType()
          Returns a new object of class 'Action Type'.
 DeleteElementType createDeleteElementType()
          Returns a new object of class 'Delete Element Type'.
 DescribeFeatureTypeType createDescribeFeatureTypeType()
          Returns a new object of class 'Describe Feature Type Type'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 FeatureCollectionType createFeatureCollectionType()
          Returns a new object of class 'Feature Collection Type'.
 FeaturesLockedType createFeaturesLockedType()
          Returns a new object of class 'Features Locked Type'.
 FeaturesNotLockedType createFeaturesNotLockedType()
          Returns a new object of class 'Features Not Locked Type'.
 FeatureTypeListType createFeatureTypeListType()
          Returns a new object of class 'Feature Type List Type'.
 FeatureTypeType createFeatureTypeType()
          Returns a new object of class 'Feature Type Type'.
 GetCapabilitiesType createGetCapabilitiesType()
          Returns a new object of class 'Get Capabilities Type'.
 GetFeatureType createGetFeatureType()
          Returns a new object of class 'Get Feature Type'.
 GetFeatureWithLockType createGetFeatureWithLockType()
          Returns a new object of class 'Get Feature With Lock Type'.
 GetGmlObjectType createGetGmlObjectType()
          Returns a new object of class 'Get Gml Object Type'.
 GMLObjectTypeListType createGMLObjectTypeListType()
          Returns a new object of class 'GML Object Type List Type'.
 GMLObjectTypeType createGMLObjectTypeType()
          Returns a new object of class 'GML Object Type Type'.
 InsertedFeatureType createInsertedFeatureType()
          Returns a new object of class 'Inserted Feature Type'.
 InsertElementType createInsertElementType()
          Returns a new object of class 'Insert Element Type'.
 InsertResultsType createInsertResultsType()
          Returns a new object of class 'Insert Results Type'.
 LockFeatureResponseType createLockFeatureResponseType()
          Returns a new object of class 'Lock Feature Response Type'.
 LockFeatureType createLockFeatureType()
          Returns a new object of class 'Lock Feature Type'.
 LockType createLockType()
          Returns a new object of class 'Lock Type'.
 MetadataURLType createMetadataURLType()
          Returns a new object of class 'Metadata URL Type'.
 NativeType createNativeType()
          Returns a new object of class 'Native Type'.
 NoSRSType createNoSRSType()
          Returns a new object of class 'No SRS Type'.
 OperationsType createOperationsType()
          Returns a new object of class 'Operations Type'.
 OutputFormatListType createOutputFormatListType()
          Returns a new object of class 'Output Format List Type'.
 PropertyType createPropertyType()
          Returns a new object of class 'Property Type'.
 QueryType createQueryType()
          Returns a new object of class 'Query Type'.
 TransactionResponseType createTransactionResponseType()
          Returns a new object of class 'Transaction Response Type'.
 TransactionResultsType createTransactionResultsType()
          Returns a new object of class 'Transaction Results Type'.
 TransactionSummaryType createTransactionSummaryType()
          Returns a new object of class 'Transaction Summary Type'.
 TransactionType createTransactionType()
          Returns a new object of class 'Transaction Type'.
 UpdateElementType createUpdateElementType()
          Returns a new object of class 'Update Element Type'.
 WFSCapabilitiesType createWFSCapabilitiesType()
          Returns a new object of class 'WFS Capabilities Type'.
 XlinkPropertyNameType createXlinkPropertyNameType()
          Returns a new object of class 'Xlink Property Name Type'.
 WfsPackage getWfsPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, 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.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final WfsFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createActionType

ActionType createActionType()
Returns a new object of class 'Action Type'.

Returns:
a new object of class 'Action Type'.

createDeleteElementType

DeleteElementType createDeleteElementType()
Returns a new object of class 'Delete Element Type'.

Returns:
a new object of class 'Delete Element Type'.

createDescribeFeatureTypeType

DescribeFeatureTypeType createDescribeFeatureTypeType()
Returns a new object of class 'Describe Feature Type Type'.

Returns:
a new object of class 'Describe Feature Type Type'.

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.

createFeatureCollectionType

FeatureCollectionType createFeatureCollectionType()
Returns a new object of class 'Feature Collection Type'.

Returns:
a new object of class 'Feature Collection Type'.

createFeatureTypeListType

FeatureTypeListType createFeatureTypeListType()
Returns a new object of class 'Feature Type List Type'.

Returns:
a new object of class 'Feature Type List Type'.

createFeatureTypeType

FeatureTypeType createFeatureTypeType()
Returns a new object of class 'Feature Type Type'.

Returns:
a new object of class 'Feature Type Type'.

createFeaturesLockedType

FeaturesLockedType createFeaturesLockedType()
Returns a new object of class 'Features Locked Type'.

Returns:
a new object of class 'Features Locked Type'.

createFeaturesNotLockedType

FeaturesNotLockedType createFeaturesNotLockedType()
Returns a new object of class 'Features Not Locked Type'.

Returns:
a new object of class 'Features Not Locked Type'.

createGMLObjectTypeListType

GMLObjectTypeListType createGMLObjectTypeListType()
Returns a new object of class 'GML Object Type List Type'.

Returns:
a new object of class 'GML Object Type List Type'.

createGMLObjectTypeType

GMLObjectTypeType createGMLObjectTypeType()
Returns a new object of class 'GML Object Type Type'.

Returns:
a new object of class 'GML Object Type Type'.

createGetCapabilitiesType

GetCapabilitiesType createGetCapabilitiesType()
Returns a new object of class 'Get Capabilities Type'.

Returns:
a new object of class 'Get Capabilities Type'.

createGetFeatureType

GetFeatureType createGetFeatureType()
Returns a new object of class 'Get Feature Type'.

Returns:
a new object of class 'Get Feature Type'.

createGetFeatureWithLockType

GetFeatureWithLockType createGetFeatureWithLockType()
Returns a new object of class 'Get Feature With Lock Type'.

Returns:
a new object of class 'Get Feature With Lock Type'.

createGetGmlObjectType

GetGmlObjectType createGetGmlObjectType()
Returns a new object of class 'Get Gml Object Type'.

Returns:
a new object of class 'Get Gml Object Type'.

createInsertElementType

InsertElementType createInsertElementType()
Returns a new object of class 'Insert Element Type'.

Returns:
a new object of class 'Insert Element Type'.

createInsertResultsType

InsertResultsType createInsertResultsType()
Returns a new object of class 'Insert Results Type'.

Returns:
a new object of class 'Insert Results Type'.

createInsertedFeatureType

InsertedFeatureType createInsertedFeatureType()
Returns a new object of class 'Inserted Feature Type'.

Returns:
a new object of class 'Inserted Feature Type'.

createLockFeatureResponseType

LockFeatureResponseType createLockFeatureResponseType()
Returns a new object of class 'Lock Feature Response Type'.

Returns:
a new object of class 'Lock Feature Response Type'.

createLockFeatureType

LockFeatureType createLockFeatureType()
Returns a new object of class 'Lock Feature Type'.

Returns:
a new object of class 'Lock Feature Type'.

createLockType

LockType createLockType()
Returns a new object of class 'Lock Type'.

Returns:
a new object of class 'Lock Type'.

createMetadataURLType

MetadataURLType createMetadataURLType()
Returns a new object of class 'Metadata URL Type'.

Returns:
a new object of class 'Metadata URL Type'.

createNativeType

NativeType createNativeType()
Returns a new object of class 'Native Type'.

Returns:
a new object of class 'Native Type'.

createNoSRSType

NoSRSType createNoSRSType()
Returns a new object of class 'No SRS Type'.

Returns:
a new object of class 'No SRS Type'.

createOperationsType

OperationsType createOperationsType()
Returns a new object of class 'Operations Type'.

Returns:
a new object of class 'Operations Type'.

createOutputFormatListType

OutputFormatListType createOutputFormatListType()
Returns a new object of class 'Output Format List Type'.

Returns:
a new object of class 'Output Format List Type'.

createPropertyType

PropertyType createPropertyType()
Returns a new object of class 'Property Type'.

Returns:
a new object of class 'Property Type'.

createQueryType

QueryType createQueryType()
Returns a new object of class 'Query Type'.

Returns:
a new object of class 'Query Type'.

createTransactionResponseType

TransactionResponseType createTransactionResponseType()
Returns a new object of class 'Transaction Response Type'.

Returns:
a new object of class 'Transaction Response Type'.

createTransactionResultsType

TransactionResultsType createTransactionResultsType()
Returns a new object of class 'Transaction Results Type'.

Returns:
a new object of class 'Transaction Results Type'.

createTransactionSummaryType

TransactionSummaryType createTransactionSummaryType()
Returns a new object of class 'Transaction Summary Type'.

Returns:
a new object of class 'Transaction Summary Type'.

createTransactionType

TransactionType createTransactionType()
Returns a new object of class 'Transaction Type'.

Returns:
a new object of class 'Transaction Type'.

createUpdateElementType

UpdateElementType createUpdateElementType()
Returns a new object of class 'Update Element Type'.

Returns:
a new object of class 'Update Element Type'.

createWFSCapabilitiesType

WFSCapabilitiesType createWFSCapabilitiesType()
Returns a new object of class 'WFS Capabilities Type'.

Returns:
a new object of class 'WFS Capabilities Type'.

createXlinkPropertyNameType

XlinkPropertyNameType createXlinkPropertyNameType()
Returns a new object of class 'Xlink Property Name Type'.

Returns:
a new object of class 'Xlink Property Name Type'.

getWfsPackage

WfsPackage getWfsPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.


Copyright © 1996-2010 Geotools. All Rights Reserved.