Interface WfsFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
WfsFactoryImpl

public interface WfsFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
  • Field Details

    • eINSTANCE

      static final WfsFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • 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.