# Uses of Interface
org.apache.tapestry5.internal.parser.ComponentTemplate

Packages that use ComponentTemplate
Package
Description
org.apache.tapestry5.internal.parser
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change

- ## Uses of ComponentTemplate in org.apache.tapestry5.internal.parser

  Classes in org.apache.tapestry5.internal.parser that implement ComponentTemplate
  Modifier and Type
  Class
  Description
  `class`
  `ComponentTemplateImpl`

- ## Uses of ComponentTemplate in org.apache.tapestry5.internal.services

  Methods in org.apache.tapestry5.internal.services that return ComponentTemplate
  Modifier and Type
  Method
  Description
  `ComponentTemplate`
  ComponentTemplateSource.`getTemplate(ComponentModel componentModel, ComponentResourceSelector selector)`
  Provides access to a template.
  `ComponentTemplate`
  ComponentTemplateSourceImpl.`getTemplate(ComponentModel componentModel, Locale locale)`
  Resolves the component name to a localized `Resource` (using the `ComponentTemplateLocator` chain of command service).
  `ComponentTemplate`
  ComponentTemplateSourceImpl.`getTemplate(ComponentModel componentModel, ComponentResourceSelector selector)`
  `ComponentTemplate`
  SaxTemplateParser.`parse(boolean compressWhitespace)`
  `ComponentTemplate`
  TemplateParser.`parseTemplate(Resource templateResource)`
  Parses the given resource into a component template.
  `ComponentTemplate`
  TemplateParserImpl.`parseTemplate(Resource templateResource)`