Patent ID: 7246134

Claim:
An encoded set of processor based instructions tangibly embodied in a fixed medium of expression on a computer readable medium operable for execution by a processor for performing a method of generating a code library from metadata comprising: parsing a metadata definition, the metadata definition including components having properties and renderers having attributes; generating, for each of the components, at least one descriptor corresponding to the renderers, the descriptors indicative of compatible attributes for the corresponding component and descriptor, the compatible attributes mapping to the properties in the metadata definition; generating, for each of the components, a tag class corresponding to the renderers operable with the component, the tag class including methods operable to generate portions of an output page; and generating a component object corresponding to each of the components, the component object operable to maintain data attributable to generated portion of the output page; the components corresponding to portions of the output page and the renderers correspond to formatting the portions of the output page, each of the portions operable as an interface for user input or output.