# Uses of Package
org.apache.tapestry5.model

Packages that use org.apache.tapestry5.model
Package
Description
org.apache.tapestry5
Root package for Tapestry, containing common interfaces and data types used throughout the framework.
org.apache.tapestry5.hibernate.web.internal
[INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change
org.apache.tapestry5.internal.jpa
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
org.apache.tapestry5.internal.model
[INTERNAL USE ONLY] support classes for component models; API subject to change
org.apache.tapestry5.internal.pageload
[INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change
org.apache.tapestry5.internal.services
[INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.internal.services.meta
[INTERNAL USE ONLY] metadata support classes; API subject to change
org.apache.tapestry5.internal.services.templates
[INTERNAL USE ONLY] component template support classes; API subject to change
org.apache.tapestry5.internal.structure
[INTERNAL USE ONLY] page structure implementation details; API subject to change.
org.apache.tapestry5.internal.transform
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
org.apache.tapestry5.model
Interfaces for various types of component and parameter models used by Tapestry
org.apache.tapestry5.services.messages
Services supporting component and application message catalogs.
org.apache.tapestry5.services.meta
Services for extracting component metadata.
org.apache.tapestry5.services.pageload
Services for locating and loading pages and component resources.
org.apache.tapestry5.services.templates
Template services
org.apache.tapestry5.services.transform
Support for component class transformation.
org.apache.tapestry5.test
Support for testing Tapestry pages

- Classes in org.apache.tapestry5.model used by org.apache.tapestry5
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.hibernate.web.internal
  Class
  Description
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.jpa
  Class
  Description
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.model
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
  EmbeddedComponentModel
  The model for a component embedded within another component, as defined by the `Component` annotation.
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
  MutableEmbeddedComponentModel
  A mutable version of `EmbeddedComponentModel` that allows the parameters to be incrementally stored.
  ParameterModel
  Model for a formal parameter of a component.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.pageload
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
  EmbeddedComponentModel
  The model for a component embedded within another component, as defined by the `Component` annotation.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.services
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.services.meta
  Class
  Description
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.services.templates
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.structure
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.internal.transform
  Class
  Description
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.model
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
  EmbeddedComponentModel
  The model for a component embedded within another component, as defined by the `Component` annotation.
  MutableEmbeddedComponentModel
  A mutable version of `EmbeddedComponentModel` that allows the parameters to be incrementally stored.
  ParameterModel
  Model for a formal parameter of a component.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.services.messages
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.services.meta
  Class
  Description
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.services.pageload
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.services.templates
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.services.transform
  Class
  Description
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
- Classes in org.apache.tapestry5.model used by org.apache.tapestry5.test
  Class
  Description
  ComponentModel
  Defines a component in terms of its capabilities, parameters, sub-components, etc.
  EmbeddedComponentModel
  The model for a component embedded within another component, as defined by the `Component` annotation.
  MutableComponentModel
  Mutable version of `ComponentModel` used during the transformation phase.
  ParameterModel
  Model for a formal parameter of a component.