namespaces.put(ePackage.getNsPrefix(), xsdSchema.getTargetNamespace());
namespaces.put(getUniqueNsPrefix(ePackage), xsdSchema.getTargetNamespace());
  protected void createSchema()  {    xsdSchema = XSDFactory.eINSTANCE.createXSDSchema();    addOutput(xsdSchema);    // addInput(xsdSchema);    xsdSchema.setTargetNamespace(ePackage.getNsURI());    xsdSchema.setSchemaForSchemaQNamePrefix("xsd");    Map namespaces = xsdSchema.getQNamePrefixToNamespaceMap();    namespaces.put(ePackage.getNsPrefix(), xsdSchema.getTargetNamespace());    namespaces.put(xsdSchema.getSchemaForSchemaQNamePrefix(), XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001);    map(xsdSchema, ePackage);  }