Patent ID: 6880129

Claim:
A computer program product comprising: a computer usable medium having computer readable program code embodied therein for using a name space in generating a graphical user interface (GUI), said computer program product comprising: computer readable program code configured to cause a computer to generate one or more elements associated with thee GUI; computer readable program code configured to cause the computer to associate the one or more elements of the GUI with at least one control mechanism; computer readable program code configured to cause the computer to dynamically generate a unique name space designation for separate instances of said control mechanism at run time, wherein the unique namespace designations identify relationships between the separate instances of said control mechanism including relationships between the separate instances of said control mechanism that occur on a same page; computer readable program code configured to use the unique name space designations to formulate unique labels for data associated with the corresponding control mechanism; and computer readable program code configured to cause the computer to use said unique name space designation to generate one or more definitional statements for said GUI.