if (XMLConstants.W3C_XML_SCHEMA_NS_URI.equals(schemaLanguage)) return new gnu.xml.validation.xmlschema.XMLSchemaSchemaFactory(); if (XMLConstants.RELAXNG_NS_URI.equals(schemaLanguage)) return new gnu.xml.validation.relaxng.RELAXNGSchemaFactory();
  public static final SchemaFactory newInstance(String schemaLanguage)  {    // TODO    throw new IllegalArgumentException(schemaLanguage);  }