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

- Packages that use PropertyModel
  Package | Description
  --- | ---
  org.apache.tapestry5.beaneditor | Support classes for the `BeanEditor` component.
  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.internal.beaneditor | [INTERNAL USE ONLY] support classes for the `BeanEditor` component; API subject to change
  org.apache.tapestry5.test | Support for testing Tapestry pages

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

    Methods in org.apache.tapestry5.beaneditor that return PropertyModel
    Modifier and Type | Method and Description
    --- | ---
    `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.`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.`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.corelib.base

    Methods in org.apache.tapestry5.corelib.base that return PropertyModel
    Modifier and Type | Method and 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 and 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 and Description
    --- | ---
    `PropertyModel` | SortConstraint.`getPropertyModel()`

    Constructors in org.apache.tapestry5.grid with parameters of type PropertyModel
    Constructor and Description
    `SortConstraint(PropertyModel propertyModel, ColumnSort columnSort)`

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

    Classes in org.apache.tapestry5.internal.beaneditor that implement PropertyModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PropertyModelImpl`

    Methods in org.apache.tapestry5.internal.beaneditor that return PropertyModel
    Modifier and Type | Method and Description
    --- | ---
    `PropertyModel` | BeanModelImpl.`add(RelativePosition position, String existingPropertyName, String propertyName)`
    `PropertyModel` | BeanModelImpl.`add(RelativePosition position, String existingPropertyName, String propertyName, PropertyConduit conduit)`
    `PropertyModel` | BeanModelImpl.`add(String propertyName)`
    `PropertyModel` | BeanModelImpl.`add(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.test

    Methods in org.apache.tapestry5.test that return PropertyModel
    Modifier and Type | Method and Description
    --- | ---
    `protected PropertyModel` | TapestryTestCase.`mockPropertyModel()`

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

5.6.1 - Copyright © 2003-2020 The Apache Software Foundation.