# Package org.apache.xmlbeans.impl.tool

- Interface Summary
  Interface | Description
  --- | ---
  SchemaCompilerExtension | This interface is implemented by Schema Compiler Extensions.
  SchemaImportResolver.SchemaResource | Used to supply a schema resource with an optional associated expected-namespace-URI and original-location-URL.
  XSTCTester.Harness |

- Class Summary
  Class | Description
  --- | ---
  BaseSchemaResourceManager |
  CodeGenUtil |
  CommandLine |
  Extension | An extension is a javabean that represents a SchemaCompilerExtension to be passed for callback into the XmlBeans Schema Compiler.
  FactorImports | This program takes a collection of .xsd files as input, finds all duplicate name definitions, and factors out the first instance of each of those into a common.xsd file, adding an appropriate statement in the original xsd file.
  InstanceValidator |
  PrettyPrinter |
  RunXQuery |
  SchemaCodeGenerator |
  SchemaCompiler |
  SchemaCompiler.Parameters |
  SchemaCopy |
  SchemaImportResolver |
  SchemaResourceManager |
  StreamInstanceValidator |
  TypeHierarchyPrinter |
  XMLBean | Modeled after Ant's javac and zip tasks.
  XMLBeanXSTCHarness |
  XsbDumper |
  XSTCTester |
  XSTCTester.TestCase |
  XSTCTester.TestCaseResult |