Class ComponentModelSourceImpl
java.lang.Object
org.apache.tapestry5.internal.services.ComponentModelSourceImpl
- All Implemented Interfaces:
ComponentModelSource
-
Constructor Summary
ConstructorsConstructorDescriptionComponentModelSourceImpl
(ComponentClassResolver resolver, ComponentInstantiatorSource source, ComponentDependencyRegistry componentDependencyRegistry, PageSource pageSource, boolean productionMode, boolean multipleClassLoaders) -
Method Summary
Modifier and TypeMethodDescriptionReturns the model for a particular component class name.getPageModel
(String pageName) Returns the model for a page.
-
Constructor Details
-
ComponentModelSourceImpl
public ComponentModelSourceImpl(ComponentClassResolver resolver, ComponentInstantiatorSource source, ComponentDependencyRegistry componentDependencyRegistry, PageSource pageSource, @Symbol("tapestry.production-mode") boolean productionMode, @Symbol("tapestry.multiple-classloaders") boolean multipleClassLoaders)
-
-
Method Details
-
getModel
Description copied from interface:ComponentModelSource
Returns the model for a particular component class name.- Specified by:
getModel
in interfaceComponentModelSource
- Parameters:
componentClassName
- name of component class- Returns:
- model for component
-
getPageModel
Description copied from interface:ComponentModelSource
Returns the model for a page. The page name is resolved to a component class name.- Specified by:
getPageModel
in interfaceComponentModelSource
- Parameters:
pageName
- name of page- Returns:
- the model for the page
-