package org.geotools.wms.v1_1_1.bindings;

import org.eclipse.xsd.util.XSDSchemaLocationResolver;	
import org.geotools.xlink.XLINKConfiguration;
import org.geotools.xml.BindingConfiguration;
import org.geotools.xml.Configuration;

/**
 * Parser configuration for the  schema.
 *
 * @generated
 */
public class WMSV1_1_1Configuration extends Configuration {

    /**
     * Creates a new configuration.
     * 
     * @generated
     */     
    public WMSV1_1_1Configuration() {
       super();
       
       addDependency(new XLINKConfiguration());
    }
    
    /**
     * @return the schema namespace uri: .
     * @generated
     */
    public String getNamespaceURI() {
    	return WMSV1_1_1.NAMESPACE;
    }
    
    /**
     * @return the uri to the the WMS_MS_Capabilitiesr2.xsd .
     * @generated
     */
    public String getSchemaFileURL() {
        return getSchemaLocationResolver().resolveSchemaLocation( 
           null, getNamespaceURI(), "WMS_MS_Capabilities.xsd"
        );
    }
    
    /**
     * @return new instanceof {@link WMSV1_1_1BindingConfiguration}.
     */    
    public BindingConfiguration getBindingConfiguration() {
     	return new WMSV1_1_1BindingConfiguration();
    }
} 