×

Method for portlet instance support in a graphical user interface

  • US 7,934,163 B2
  • Filed: 02/27/2004
  • Issued: 04/26/2011
  • Est. Priority Date: 02/28/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for supporting a portal application, comprising:

  • accepting a request, at a container on one or more web servers, from a user that interacts with a graphical user interface (GUI) of a web application at a client side;

    mapping the request to a control tree factory, wherein the control tree factory is operable toobtain an XML stream from different sources;

    parse the XML stream into a Document Object Model (DOM) tree; and

    generate a control tree in the container from the DOM tree based on the request, wherein the control tree is a logical representation of the graphical user interface (GUI), wherein the control tree includes a set of controls, each of which controls represents at least one of a graphical element and a functional element in the GUI;

    associating at least one control in the control tree with another control in the control tree using an event notification mechanism, wherein the event notification mechanism allows the at least one control to register with the another control in the control tree for events that the another control raises;

    advancing the control tree through at least one lifecycle stage in a sequence of one or more lifecycles, wherein the at least one control in the control tree operates to be updated once the at least one control receives an event notification from the another control in the control tree through the event notification mechanism;

    aggregating the output of each control of the set of controls in the control tree to produce a response based on the request; and

    providing the response to the GUI.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×