Method for portlet instance support in a graphical user interface
First Claim
1. A method for responding to a request, comprising:
- accepting the request;
mapping the request to a control tree wherein the control tree is a logical representation of a graphical user interface (GUI) and wherein the control tree includes a set of controls which are related hierarchically to one another;
advancing the control tree through at least one lifecycle stage based on the request, wherein the control tree includes at least one portlet control that represents at least one portlet;
providing the request to a portlet container that contains the at least one portlet; and
aggregating the output of each of the at least one portlets and providing the output to the GUI.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for responding to a request, comprising accepting the request, mapping the request to a control tree wherein the control tree is a logical representation of a graphical user interface (GUI) and wherein the control tree includes a set of controls which are related hierarchically to one another, advancing the control tree through at least one lifecycle stage based on the request, wherein the control tree includes at least one portlet control that represents at least one portlet, providing the request to a portlet container that contains the at least one portlet, and aggregating the output of each of the at least one portlets and providing the output to the GUI.
-
Citations
45 Claims
-
1. A method for responding to a request, comprising:
-
accepting the request;
mapping the request to a control tree wherein the control tree is a logical representation of a graphical user interface (GUI) and wherein the control tree includes a set of controls which are related hierarchically to one another;
advancing the control tree through at least one lifecycle stage based on the request, wherein the control tree includes at least one portlet control that represents at least one portlet;
providing the request to a portlet container that contains the at least one portlet; and
aggregating the output of each of the at least one portlets and providing the output to the GUI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for responding to a request, comprising:
-
accepting the request;
mapping the request to a control tree wherein the control tree is a logical representation of a portal graphical user interface (GUI) and wherein the control tree includes a set of controls which are related hierarchically to one another;
advancing the control tree through at least one lifecycle stage based on the request, wherein the control tree includes at least one portlet control that represents at least one portlet;
providing the request to a portlet container that contains the at least one portlet;
aggregating the output of each of the at least one portlets and providing the output to the portal GUI; and
generating a response wherein the response can be used to render at least a portion of the GUI. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
-
accept the request;
map the request to a control tree wherein the control tree is a logical representation of a graphical user interface (GUI) and wherein the control tree includes a set of controls which are related hierarchically to one another;
advance the control tree through at least one lifecycle stage based on the request, wherein the control tree includes at least one portlet control that represents at least one portlet;
provide the request to a portlet container that contains the at least one portlet; and
aggregate the output of each of the at least one portlets and providing the output - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions to accept the request;
a code segment including instructions to map the request to a control tree wherein the control tree is a logical representation of a graphical user interface (GUI) and wherein the control tree includes a set of controls which are related hierarchically to one another;
a code segment including instructions to advance the control tree through at least one lifecycle stage based on the request, wherein the control tree includes at least one portlet control that represents at least one portlet;
a code segment including instructions to provide the request to a portlet container that contains the at least one portlet; and
a code segment including instructions to aggregate the output of each of the at least one portlets and providing the output
-
Specification