Interface ComponentModelSource
- All Known Implementing Classes:
ComponentModelSourceImpl
public interface ComponentModelSource
Access to component models (as provided via
ComponentInstantiatorSource
).
This is a good candidate to move into the public services package.- Since:
- 5.1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the model for a particular component class name.getPageModel
(String pageName) Returns the model for a page.
-
Method Details
-
getModel
Returns the model for a particular component class name.- Parameters:
componentClassName
- name of component class- Returns:
- model for component
- Throws:
IllegalArgumentException
- if component class name does not match a known component
-
getPageModel
Returns the model for a page. The page name is resolved to a component class name.- Parameters:
pageName
- name of page- Returns:
- the model for the page
- Throws:
IllegalArgumentException
- if the page name is not a known page name
-