# Package org.apache.tapestry5.internal.pageload

[INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change

- Interface Summary
  Interface | Description
  --- | ---
  ComponentAssemblerSource | Provides access to `ComponentAssembler`s (this is used by the assemblers to find related assemblers).

- Class Summary
  Class | Description
  --- | ---
  ComponentName | Used to construct component names.
  DefaultComponentRequestSelectorAnalyzer |
  DefaultComponentResourceLocator |
  EmbeddedComponentAssemblerImpl |
  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.
  PagePreloaderImpl |