Interface TemplateParser
- 
- All Known Implementing Classes:
- TemplateParserImpl
 
 @UsesMappedConfiguration(java.net.URL.class) public interface TemplateParser Parses a resource into aComponentTemplate. The service's configuration is used to map common document types to internal copies of the corresponding DTD.- See Also:
- PageLoader
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.net.URL>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.ComponentTemplateparseTemplate(Resource templateResource)Parses the given resource into a component template.
 
- 
- 
- 
Method Detail- 
parseTemplateComponentTemplate parseTemplate(Resource templateResource) Parses the given resource into a component template.- Parameters:
- templateResource- the path
- Returns:
- the parsed template contents
- Throws:
- java.lang.RuntimeException- if the resource does not exist, or if there is any kind of parse error
 
 - 
getDTDURLMappingsjava.util.Map<java.lang.String,java.net.URL> 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
 
 
- 
 
-