package org.geotools.wfs.v2_0; import net.opengis.wfs.WfsFactory; import org.geotools.filter.v2_0.FESConfiguration; import org.geotools.gml3.XSDIdRegistry; import org.geotools.gml3.v3_2.GMLConfiguration; import org.geotools.ows.v1_1.OWSConfiguration; import org.geotools.xml.Configuration; import org.picocontainer.MutablePicoContainer; /** * Parser configuration for the http://www.opengis.net/wfs/2.0 schema. * * @generated * * @source $URL: http://svn.osgeo.org/geotools/trunk/modules/extension/xsd/xsd-wfs/src/main/java/org/geotools/wfs/v2_0/WFSConfiguration.java $ */ public class WFSConfiguration extends Configuration { /** * Creates a new configuration. * * @generated */ public WFSConfiguration() { super(WFS.getInstance()); addDependency(new OWSConfiguration()); addDependency(new FESConfiguration()); addDependency(new GMLConfiguration()); } @Override protected void configureContext(MutablePicoContainer container) { container.registerComponentInstance(WfsFactory.eINSTANCE); container.registerComponentInstance(new XSDIdRegistry()); } /** * Registers the bindings for the configuration. * * @generated */ protected final void registerBindings( MutablePicoContainer container ) { //Types // container.registerComponentImplementation(WFS.AbstractTransactionActionType,AbstractTransactionActionTypeBinding.class); // container.registerComponentImplementation(WFS.ActionResultsType,ActionResultsTypeBinding.class); // container.registerComponentImplementation(WFS.AllSomeType,AllSomeTypeBinding.class); // container.registerComponentImplementation(WFS.BaseRequestType,BaseRequestTypeBinding.class); // container.registerComponentImplementation(WFS.CreatedOrModifiedFeatureType,CreatedOrModifiedFeatureTypeBinding.class); // container.registerComponentImplementation(WFS.CreateStoredQueryResponseType,CreateStoredQueryResponseTypeBinding.class); // container.registerComponentImplementation(WFS.CreateStoredQueryType,CreateStoredQueryTypeBinding.class); // container.registerComponentImplementation(WFS.DeleteType,DeleteTypeBinding.class); // container.registerComponentImplementation(WFS.DescribeFeatureTypeType,DescribeFeatureTypeTypeBinding.class); // container.registerComponentImplementation(WFS.DescribeStoredQueriesResponseType,DescribeStoredQueriesResponseTypeBinding.class); // container.registerComponentImplementation(WFS.DescribeStoredQueriesType,DescribeStoredQueriesTypeBinding.class); // container.registerComponentImplementation(WFS.ElementType,ElementTypeBinding.class); // container.registerComponentImplementation(WFS.EmptyType,EmptyTypeBinding.class); // container.registerComponentImplementation(WFS.EnvelopePropertyType,EnvelopePropertyTypeBinding.class); // container.registerComponentImplementation(WFS.ExecutionStatusType,ExecutionStatusTypeBinding.class); // container.registerComponentImplementation(WFS.ExtendedDescriptionType,ExtendedDescriptionTypeBinding.class); container.registerComponentImplementation(WFS.FeatureCollectionType,FeatureCollectionTypeBinding.class); // container.registerComponentImplementation(WFS.FeaturesLockedType,FeaturesLockedTypeBinding.class); // container.registerComponentImplementation(WFS.FeaturesNotLockedType,FeaturesNotLockedTypeBinding.class); // container.registerComponentImplementation(WFS.FeatureTypeListType,FeatureTypeListTypeBinding.class); // container.registerComponentImplementation(WFS.FeatureTypeType,FeatureTypeTypeBinding.class); // container.registerComponentImplementation(WFS.GetCapabilitiesType,GetCapabilitiesTypeBinding.class); // container.registerComponentImplementation(WFS.GetFeatureType,GetFeatureTypeBinding.class); // container.registerComponentImplementation(WFS.GetFeatureWithLockType,GetFeatureWithLockTypeBinding.class); // container.registerComponentImplementation(WFS.GetPropertyValueType,GetPropertyValueTypeBinding.class); // container.registerComponentImplementation(WFS.InsertType,InsertTypeBinding.class); // container.registerComponentImplementation(WFS.ListStoredQueriesResponseType,ListStoredQueriesResponseTypeBinding.class); // container.registerComponentImplementation(WFS.ListStoredQueriesType,ListStoredQueriesTypeBinding.class); // container.registerComponentImplementation(WFS.LockFeatureResponseType,LockFeatureResponseTypeBinding.class); // container.registerComponentImplementation(WFS.LockFeatureType,LockFeatureTypeBinding.class); container.registerComponentImplementation(WFS.MemberPropertyType,MemberPropertyTypeBinding.class); // container.registerComponentImplementation(WFS.MetadataURLType,MetadataURLTypeBinding.class); // container.registerComponentImplementation(WFS.NativeType,NativeTypeBinding.class); // container.registerComponentImplementation(WFS.nonNegativeIntegerOrUnknown,NonNegativeIntegerOrUnknownBinding.class); // container.registerComponentImplementation(WFS.OutputFormatListType,OutputFormatListTypeBinding.class); // container.registerComponentImplementation(WFS.ParameterExpressionType,ParameterExpressionTypeBinding.class); // container.registerComponentImplementation(WFS.ParameterType,ParameterTypeBinding.class); // container.registerComponentImplementation(WFS.positiveIntegerWithStar,PositiveIntegerWithStarBinding.class); // container.registerComponentImplementation(WFS.PropertyType,PropertyTypeBinding.class); // container.registerComponentImplementation(WFS.QueryExpressionTextType,QueryExpressionTextTypeBinding.class); // container.registerComponentImplementation(WFS.QueryType,QueryTypeBinding.class); // container.registerComponentImplementation(WFS.ReplaceType,ReplaceTypeBinding.class); // container.registerComponentImplementation(WFS.ResolveValueType,ResolveValueTypeBinding.class); // container.registerComponentImplementation(WFS.ResultTypeType,ResultTypeTypeBinding.class); // container.registerComponentImplementation(WFS.ReturnFeatureTypesListType,ReturnFeatureTypesListTypeBinding.class); // container.registerComponentImplementation(WFS.SimpleFeatureCollectionType,SimpleFeatureCollectionTypeBinding.class); // container.registerComponentImplementation(WFS.StarStringType,StarStringTypeBinding.class); // container.registerComponentImplementation(WFS.StateValueType,StateValueTypeBinding.class); // container.registerComponentImplementation(WFS.StoredQueryDescriptionType,StoredQueryDescriptionTypeBinding.class); // container.registerComponentImplementation(WFS.StoredQueryListItemType,StoredQueryListItemTypeBinding.class); // container.registerComponentImplementation(WFS.StoredQueryType,StoredQueryTypeBinding.class); // container.registerComponentImplementation(WFS.TransactionResponseType,TransactionResponseTypeBinding.class); // container.registerComponentImplementation(WFS.TransactionSummaryType,TransactionSummaryTypeBinding.class); // container.registerComponentImplementation(WFS.TransactionType,TransactionTypeBinding.class); // container.registerComponentImplementation(WFS.TupleType,TupleTypeBinding.class); // container.registerComponentImplementation(WFS.UpdateActionType,UpdateActionTypeBinding.class); // container.registerComponentImplementation(WFS.UpdateType,UpdateTypeBinding.class); // container.registerComponentImplementation(WFS.ValueCollectionType,ValueCollectionTypeBinding.class); // container.registerComponentImplementation(WFS.ValueListType,ValueListTypeBinding.class); // container.registerComponentImplementation(WFS.WFS_CapabilitiesType,WFS_CapabilitiesTypeBinding.class); // container.registerComponentImplementation(WFS._Abstract,_AbstractBinding.class); // container.registerComponentImplementation(WFS._additionalObjects,_additionalObjectsBinding.class); // container.registerComponentImplementation(WFS._additionalValues,_additionalValuesBinding.class); // container.registerComponentImplementation(WFS._DropStoredQuery,_DropStoredQueryBinding.class); // container.registerComponentImplementation(WFS._PropertyName,_PropertyNameBinding.class); // container.registerComponentImplementation(WFS._Title,_TitleBinding.class); // container.registerComponentImplementation(WFS._truncatedResponse,_truncatedResponseBinding.class); // container.registerComponentImplementation(WFS.FeatureTypeType_NoCRS,FeatureTypeType_NoCRSBinding.class); // container.registerComponentImplementation(WFS.PropertyType_ValueReference,PropertyType_ValueReferenceBinding.class); // container.registerComponentImplementation(WFS.WFS_CapabilitiesType_WSDL,WFS_CapabilitiesType_WSDLBinding.class); } }