## Uses of Interface
org.apache.tapestry5.ValidationTracker

- Packages that use ValidationTracker
  Package | Description
  --- | ---
  org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  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.internal.util | [INTERNAL USE ONLY] various utility classes; API subject to change.
  org.apache.tapestry5.test | Support for testing Tapestry pages

- - ### Uses of ValidationTracker in org.apache.tapestry5

    Classes in org.apache.tapestry5 that implement ValidationTracker
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ValidationTrackerImpl` | Standard implementation of `ValidationTracker`.
    `class` | `ValidationTrackerWrapper` | Wrapper around a `ValidationTracker` that delegates all methods to the wrapped instance.

    Methods in org.apache.tapestry5 that return ValidationTracker
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected ValidationTracker` | ValidationTrackerWrapper.`getDelegate()` | Returns the instance to which methods are delegated.

    Constructors in org.apache.tapestry5 with parameters of type ValidationTracker
    Constructor | Description
    --- | ---
    `ValidationTrackerWrapper​(ValidationTracker delegate)` |

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

    Fields in org.apache.tapestry5.corelib.base declared as ValidationTracker
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ValidationTracker` | AbstractField.`validationTracker` |

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

    Fields in org.apache.tapestry5.corelib.components declared as ValidationTracker
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ValidationTracker` | Form.`tracker` | The object which will record user input and validation errors.

    Methods in org.apache.tapestry5.corelib.components that return ValidationTracker
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValidationTracker` | Form.`getDefaultTracker()` | Returns an instance of `ValidationTrackerImpl`, lazily creating it as needed.

    Methods in org.apache.tapestry5.corelib.components with parameters of type ValidationTracker
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Form.`setDefaultTracker​(ValidationTracker defaultTracker)` | Deprecated. In 5.4; previously used only for testing

  - ### Uses of ValidationTracker in org.apache.tapestry5.internal.util

    Constructors in org.apache.tapestry5.internal.util with parameters of type ValidationTracker
    Constructor | Description
    --- | ---
    `AutofocusValidationDecorator​(ValidationDecorator delegate, ValidationTracker tracker, JavaScriptSupport javascriptSupport)` |

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

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

    Methods in org.apache.tapestry5.test with parameters of type ValidationTracker
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | TapestryTestCase.`train_getInput​(ValidationTracker tracker, Field field, String input)` |
    `protected void` | TapestryTestCase.`train_inError​(ValidationTracker tracker, Field field, boolean inError)` |