Lines Matching refs:tns
313 private void updateMultiSchemaForTns(String tns, String systemId, Map<String, List<String>> schemas) {
314 List<String> docIdList = schemas.get(tns);
317 schemas.put(tns, docIdList);
340 // Consolidates all the schemas(inlined and external) for a tns
341 // tns --> list of systemId
357 String tns = getTargetNamespace(src);
358 updateMultiSchemaForTns(tns, src.getSystemId(), multiSchemaForTns);
372 // If there are multiple schema fragments for the same tns, create a
373 // pseudo schema for that tns by using <xsd:include> of those.
374 // tns --> systemId of a pseudo schema document (consolidated for that tns)
392 // create a master pseudo schema with all the different tns
476 * @param tns targetNamespace of the the schema documents
478 * same tns, the collection must have more than one document
482 private @Nullable Source createSameTnsPseudoSchema(String tns, Collection<String> docs, String pseudoSystemId) {
486 if (tns != null && !("".equals(tns)) && !("null".equals(tns))) {
487 sb.append(" targetNamespace='").append(tns).append("'");
495 LOGGER.log(Level.FINE, "Pseudo Schema for the same tns={0}is {1}", new Object[]{tns, sb});
509 * different tns+pseudo schema for same tns.
515 * @param pseudo a map(tns-->systemId) of schema documents