Class ApplicationSchemaConfiguration

Object
Configuration
ApplicationSchemaConfiguration

public class ApplicationSchemaConfiguration extends Configuration
An xml configuration for application schemas.

This Configuration expects the namespace and schema location URI of the main xsd file for a given application schema and is able to resolve the schema location for the includes and imports as well as they're defined as relative paths and the provided schemaLocation is a file URI.

Since:
2.4
Author:
Justin Deoliveira, The Open Planning Project, Gabriel Roldan, Axios Engineering
  • Constructor Details

    • ApplicationSchemaConfiguration

      public ApplicationSchemaConfiguration(String namespace, String schemaLocation)
    • ApplicationSchemaConfiguration

      public ApplicationSchemaConfiguration(String namespace, String schemaLocation, EntityResolver resolver)
  • Method Details

    • registerBindings

      protected void registerBindings(MutablePicoContainer container)
      Description copied from class: Configuration
      Registers the bindings for the configuration.

      This method is intended to provide the default bindings for a configuration and is intended to be subclassed by client code. Client code should use Configuration.configureBindings(MutablePicoContainer) . Subclasses should mark this method as final after implementing.

      Overrides:
      registerBindings in class Configuration
      Parameters:
      container - Container containing all bindings, keyed by QName.