Interface AutoInitializable

All Known Implementing Classes:
CompositeObject

public interface AutoInitializable

Marker interface for all auto initializable beans in Html Dialgos (JSF).

Classes which implements this interface are automatically initialized if an Html Dialog sets a property on it.
E.g. If data.person is null and a form is sumbitted with a value for data.person.name, then the data.person object is automatically created.

Important: Implementations must have a public default constructor (no arg constructor), otherwise auto initialization will not work.

API:
This is a public API.