Patent ID: 6262729
Filing Date: 2001-07-17
Classification: G06F

Abstract:
A method for specifying a binding between a user interface element in a Web page and a back-end state item of a Web page application using a graphical user interface (GUI) executing in a computer system comprising:displaying in an element palette of said GUI, wherein said element palette is user defined, a Hypertext Markup Language (HTML) user interface element, said HTML user interface element being associated with an object class having a plurality of attributes and behavior for generating a Hypertext Markup Language (HTML) definition for said HTML user interface element;dragging said HTML user interface element from said user defined element palette into a first window of said GUI to include said user interface element in the definition of a Web page;displaying a graphical representation of said HTML user interface element in said first window of said GUI;displaying in a second window of said GUI one or more variables of a back-end state of a Web page application that are compatible with said object class;selecting one of said one or more variables for dynamic binding to said object class;determining whether there is a single attribute of said object class that is fundamental to the definition of said HTML user interface element;performing (a)-(c) if said single attribute exists:(a) creating a binding between said single attribute and said one of said one or more variables;(b) displaying in said graphical representation of said HTML user interface element said one of said one or more variables;(c) displaying in said GUI the name of said single attribute; and saving said binding as a part of a definition of said Web page.