# Uses of Interface
org.apache.tapestry5.beanmodel.PropertyModel

Packages that use PropertyModel
Package
Description
org.apache.tapestry5.beanmodel
Support classes for the `BeanEditor` component.
org.apache.tapestry5.beanmodel.internal.beanmodel
org.apache.tapestry5.corelib.base
Base components intended to be extended by other components rather than used directly in templates.
org.apache.tapestry5.corelib.components
The set of core components available in all Tapestry applications
org.apache.tapestry5.grid
Support classes for the `Grid` component, which presents tabular data in an (X)HTML table.
org.apache.tapestry5.test
Support for testing Tapestry pages

- ## Uses of PropertyModel in org.apache.tapestry5.beanmodel

  Methods in org.apache.tapestry5.beanmodel that return PropertyModel
  Modifier and Type
  Method
  Description
  `PropertyModel`
  BeanModel.`add(String propertyName)`
  Adds a new property to the model, returning its mutable model for further refinement.
  `PropertyModel`
  BeanModel.`add(String propertyName, PropertyConduit conduit)`
  Adds a new, synthetic property to the model, returning its mutable model for further refinement.
  `PropertyModel`
  BeanModel.`add(RelativePosition position, String existingPropertyName, String propertyName)`
  Adds a new property to the model (as with `BeanModel.add(String)`), ordered before or after an existing property.
  `PropertyModel`
  BeanModel.`add(RelativePosition position, String existingPropertyName, String propertyName, PropertyConduit conduit)`
  Adds a new property to the model, ordered before or after an existing property.
  `PropertyModel`
  BeanModel.`addEmpty(String propertyName)`
  Adds an empty property (one with no property conduit).
  `PropertyModel`
  BeanModel.`addExpression(String propertyName, String expression)`
  Adds a new synthetic property to the model, returning its mutable model for further refinement.
  `PropertyModel`
  PropertyModel.`dataType(String dataType)`
  Changes the data type for the property.
  `PropertyModel`
  BeanModel.`get(String propertyName)`
  Returns the named model.
  `PropertyModel`
  BeanModel.`getById(String propertyId)`
  Returns the identified model.
  `PropertyModel`
  PropertyModel.`label(String label)`
  Changes the label for the property to the provided value.
  `PropertyModel`
  PropertyModel.`sortable(boolean sortable)`
  Updates sortable and returns the model for further changes.

- ## Uses of PropertyModel in org.apache.tapestry5.beanmodel.internal.beanmodel

  Classes in org.apache.tapestry5.beanmodel.internal.beanmodel that implement PropertyModel
  Modifier and Type
  Class
  Description
  `class`
  `PropertyModelImpl`
  Methods in org.apache.tapestry5.beanmodel.internal.beanmodel that return PropertyModel
  Modifier and Type
  Method
  Description
  `PropertyModel`
  BeanModelImpl.`add(String propertyName)`
  `PropertyModel`
  BeanModelImpl.`add(String propertyName, PropertyConduit conduit)`
  `PropertyModel`
  BeanModelImpl.`add(RelativePosition position, String existingPropertyName, String propertyName)`
  `PropertyModel`
  BeanModelImpl.`add(RelativePosition position, String existingPropertyName, String propertyName, PropertyConduit conduit)`
  `PropertyModel`
  BeanModelImpl.`addEmpty(String propertyName)`
  `PropertyModel`
  BeanModelImpl.`addExpression(String propertyName, String expression)`
  `PropertyModel`
  PropertyModelImpl.`dataType(String dataType)`
  `PropertyModel`
  BeanModelImpl.`get(String propertyName)`
  `PropertyModel`
  BeanModelImpl.`getById(String propertyId)`
  `PropertyModel`
  PropertyModelImpl.`label(String label)`
  `PropertyModel`
  PropertyModelImpl.`sortable(boolean sortable)`

- ## Uses of PropertyModel in org.apache.tapestry5.corelib.base

  Methods in org.apache.tapestry5.corelib.base that return PropertyModel
  Modifier and Type
  Method
  Description
  `protected PropertyModel`
  AbstractPropertyOutput.`getPropertyModel()`

- ## Uses of PropertyModel in org.apache.tapestry5.corelib.components

  Methods in org.apache.tapestry5.corelib.components that return PropertyModel
  Modifier and Type
  Method
  Description
  `PropertyModel`
  BeanDisplay.`getPropertyModel()`
  Returns the property model for the current property.

- ## Uses of PropertyModel in org.apache.tapestry5.grid

  Methods in org.apache.tapestry5.grid that return PropertyModel
  Modifier and Type
  Method
  Description
  `PropertyModel`
  SortConstraint.`getPropertyModel()`
  Constructors in org.apache.tapestry5.grid with parameters of type PropertyModel
  Modifier
  Constructor
  Description
  ``
  `SortConstraint(PropertyModel propertyModel, ColumnSort columnSort)`

- ## Uses of PropertyModel in org.apache.tapestry5.test

  Methods in org.apache.tapestry5.test that return PropertyModel
  Modifier and Type
  Method
  Description
  `protected final PropertyModel`
  TapestryTestCase.`mockPropertyModel()`
  Methods in org.apache.tapestry5.test with parameters of type PropertyModel
  Modifier and Type
  Method
  Description
  `protected final void`
  TapestryTestCase.`train_getConduit(PropertyModel model, PropertyConduit conduit)`