# Uses of Interface
org.apache.tapestry5.services.ComponentLibraryInfoSource

Packages that use ComponentLibraryInfoSource
Package
Description
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.modules

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

  Classes in org.apache.tapestry5.internal.services that implement ComponentLibraryInfoSource
  Modifier and Type
  Class
  Description
  `class`
  `MavenComponentLibraryInfoSource`
  `ComponentLibraryInfoSource` implementation based on the pom.xml and pom.properties files Maven places in the /META-INF/maven/[groupId]/[artifactId] folder.

- ## Uses of ComponentLibraryInfoSource in org.apache.tapestry5.modules

  Methods in org.apache.tapestry5.modules that return ComponentLibraryInfoSource
  Modifier and Type
  Method
  Description
  `static ComponentLibraryInfoSource`
  TapestryModule.`buildComponentLibraryInfoSource(List<ComponentLibraryInfoSource> configuration, ChainBuilder chainBuilder)`
  Method parameters in org.apache.tapestry5.modules with type arguments of type ComponentLibraryInfoSource
  Modifier and Type
  Method
  Description
  `static void`
  TapestryModule.`addBuiltInComponentLibraryInfoSources(OrderedConfiguration<ComponentLibraryInfoSource> configuration)`
  `static ComponentLibraryInfoSource`
  TapestryModule.`buildComponentLibraryInfoSource(List<ComponentLibraryInfoSource> configuration, ChainBuilder chainBuilder)`