Describes an interface used to allow components to be updated
when a data model changes and to allow the model to be updated when the user
interface elements change.
Used for custom components with an argumentless constructor. Constructs the
binding from the model path argument and the XML argument that defines
the binding.
Parameters: c - the component to bind Parameters: ele - the XML element which contains the binding configuration