# Package org.apache.tapestry5.beanmodel

package org.apache.tapestry5.beanmodel
Support classes for the `BeanEditor` component.

- Related Packages
  Package
  Description
  org.apache.tapestry5
  Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  org.apache.tapestry5.beanmodel.internal
  org.apache.tapestry5.beanmodel.services
- Class
  Description
  BeanModel<T>
  Provides the information necessary to build a user interface to view, create or edit an instance of a particular type.
  BeanModelSourceBuilder
  Utility class for creating `BeanModelSource` instances without Tapestry-IoC.
  BeanModelUtils
  Utilities used in a few places to modify an existing `BeanModel`.
  PropertyConduit
  Used to read or update the value associated with a property.
  PropertyConduit2
  Extension to `PropertyConduit` that adds a method to access the generic property type.
  PropertyModel
  Part of a `BeanModel` that defines the attributes of a single property of a bean.