/** * The namespace to prefix map. * * @return The namespace to prefix map. */ protected static Map<String, String> getNamespacesToPrefixes() { return getModel().getNamespacesToPrefixes(); }
/** * Convenience method to lookup a namespace prefix given a namespace. * * @param namespace The namespace for which to lookup the prefix. * @return The namespace prefix. */ protected String lookupPrefix(String namespace) { return getNamespacesToPrefixes().get(namespace); }
model.setVariable(JsonSchemaForType.NAME, new JsonSchemaForType(model)); model.setVariable(JsonTypeNameForQualifiedName.NAME, new JsonTypeNameForQualifiedName(model)); model.put("isDefinedGlobally", new IsDefinedGloballyMethod()); model.put("includeExampleXml", isIncludeExampleXml()); model.put("generateExampleXml", new GenerateExampleXmlMethod(getDefaultNamespace(), model, isIncludeDeprecatedFieldsInExample()));
SchemaInfo schemaInfo = getModel().getNamespacesToSchemas().get(namespace); if (schemaInfo != null) { for (RootElementDeclaration rootElementDeclaration : schemaInfo.getGlobalElements()) {