# Uses of Interface
org.apache.tapestry5.internal.pageload.ComponentAssemblerSource

Packages that use ComponentAssemblerSource
Package
Description
org.apache.tapestry5.internal.pageload
[INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change

- ## Uses of ComponentAssemblerSource in org.apache.tapestry5.internal.pageload

  Classes in org.apache.tapestry5.internal.pageload that implement ComponentAssemblerSource
  Modifier and Type
  Class
  Description
  `class`
  `PageLoaderImpl`
  There's still a lot of room to beef up `ComponentAssembler` and `EmbeddedComponentAssembler` to perform more static analysis, but that may no longer be necessary, given the switch to shared (non-pooled) pages in 5.2.
  Constructors in org.apache.tapestry5.internal.pageload with parameters of type ComponentAssemblerSource
  Modifier
  Constructor
  Description
  ``
  `EmbeddedComponentAssemblerImpl(ComponentAssemblerSource assemblerSource, ComponentInstantiatorSource instantiatorSource, ComponentClassResolver componentClassResolver, String componentClassName, ComponentResourceSelector selector, EmbeddedComponentModel embeddedModel, String templateMixins, Location location, boolean strictMixinParameters)`