| ComponentModel | Defines a component in terms of its capabilities, parameters, sub-components, etc. | code | html |
| EmbeddedComponentModel | The model for a component embedded within another component, as defined by the org.apache.tapestry5.annotations.Component annotation. | code | html |
| MutableComponentModel | Mutable version of org.apache.tapestry5.model.ComponentModel used during the transformation phase. | code | html |
| MutableEmbeddedComponentModel | A mutable version of org.apache.tapestry5.model.EmbeddedComponentModel that allows the parameters to be incrementally stored. | code | html |
| ParameterModel | Model for a formal parameter of a component. | code | html |