Interface TemplateParser
- All Known Implementing Classes:
TemplateParserImpl
Parses a resource into a
ComponentTemplate
. The service's configuration
is used to map common document types to internal copies of the corresponding DTD.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns a mapping from URL string to a local equivalent URL, used to avoid attempting to pull well-known DTDs down over the wire while parsing XML.parseTemplate
(Resource templateResource) Parses the given resource into a component template.
-
Method Details
-
parseTemplate
Parses the given resource into a component template.- Parameters:
templateResource
- the path- Returns:
- the parsed template contents
- Throws:
RuntimeException
- if the resource does not exist, or if there is any kind of parse error
-
getDTDURLMappings
Returns a mapping from URL string to a local equivalent URL, used to avoid attempting to pull well-known DTDs down over the wire while parsing XML.- Since:
- 5.3
-