# Uses of Interface
org.apache.tapestry5.internal.services.Instantiator

Packages that use Instantiator
Package
Description
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.internal.structure
[INTERNAL USE ONLY] page structure implementation details; API subject to change.

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

  Methods in org.apache.tapestry5.internal.services that return Instantiator
  Modifier and Type
  Method
  Description
  `Instantiator`
  ComponentInstantiatorSource.`getInstantiator(String classname)`
  Given the name of a component class, provides an instantiator for that component.
  `Instantiator`
  ComponentInstantiatorSourceImpl.`getInstantiator(String className)`

- ## Uses of Instantiator in org.apache.tapestry5.internal.structure

  Methods in org.apache.tapestry5.internal.structure with parameters of type Instantiator
  Modifier and Type
  Method
  Description
  `void`
  ComponentPageElement.`addMixin(String mixinId, Instantiator instantiator, String... order)`
  Adds a mixin.
  `void`
  ComponentPageElementImpl.`addMixin(String mixinId, Instantiator instantiator, String... order)`
  `ComponentPageElement`
  ComponentPageElement.`newChild(String id, String nestedId, String completeId, String elementName, Instantiator instantiator, Location location)`
  Creates a new child component of the invoked component.
  `ComponentPageElement`
  ComponentPageElementImpl.`newChild(String id, String nestedId, String completeId, String elementName, Instantiator instantiator, Location location)`
  Constructors in org.apache.tapestry5.internal.structure with parameters of type Instantiator
  Modifier
  Constructor
  Description
  ``
  `ComponentPageElementImpl(Page page, Instantiator instantiator, ComponentPageElementResources elementResources)`
  Constructor for the root component of a page.
  ``
  `InternalComponentResourcesImpl(Page page, ComponentPageElement element, ComponentResources containerResources, ComponentPageElementResources elementResources, String completeId, String nestedId, Instantiator componentInstantiator, boolean mixin)`