7. The system of claim 1 , wherein each rendering definition language macro is configured to create the at least one user interface element for the associated model value in accordance with the object type of the object.
8. The system of claim 7 , wherein the at least one user interface element is configured to receive the associated model value from a user.