Claims
- 1. An Extensible Markup Language (XML) document adapted to describe a portlet, comprising:
a name element including a name tag; a description element including a description tag; and a content resource element including a content tag.
- 2. The document of claim 1, further comprising:
a header resource element including a header tag.
- 3. The document of claim 1, further comprising:
an alternate header resource element including an alternate header tag.
- 4. The document of claim 1, further comprising:
a footer resource element including a footer tag.
- 5. The document of claim 1, further comprising:
an alternate footer resource element including an alternate footer tag.
- 6. The document of claim 1, further comprising:
a title bar resource element including a title bar tag.
- 7. The document of claim 1, further comprising:
a banner resource element including a banner tag.
- 8. The document of claim 1, further comprising:
an editable element including an editable tag; and an editor resource element including an editor tag.
- 9. The document of claim 1, further comprising:
a helpable element including a helpable tag; and a help resource element including a help tag.
- 10. The document of claim 1, further comprising:
an icon resource element including an icon tag.
- 11. The document of claim 1, further comprising:
a minimizable element including a minimizable tag.
- 12. The document of claim 1, further comprising:
a maximizable element including a maximizable tag.
- 13. The document of claim 1, further comprising:
a maximize element including a maximize tag.
- 14. The document of claim 1, further comprising:
a mandatory element including a mandatory tag.
- 15. The document of claim 1, further comprising:
a moveable element including a movable tag.
- 16. The document of claim 1, further comprising:
a floatable element including a floatable tag.
- 17. The document of claim 1, further comprising:
a default-minimized element including a default-minimized tag.
- 18. The document of claim 1, further comprising:
a login-required tag and a login-required element.
- 19. The document of claim 1, further comprising:
a webflow-filename element including a webflow-filename tag
- 20. The document of claim 1 wherein:
a tag can be empty.
- 21. An Extensible Markup Language (XML) document adapted to describe a portlet, comprising:
identification information; rendering information; and wherein the rendering information describes one or more resources that comprise a hierarchy of interdependent rendering functions.
- 22. The document of claim 21 wherein:
the identification information includes at least one of a portlet name element and a portlet description element.
- 23. The document of claim 21 wherein:
the rendering information includes at least one of a header resource element, an alternate header resource element, a footer resource element, an alternate footer resource element, a title bar resource element, a banner resource element, an editor resource element, a help resource element, a weblfow filename element and an icon resource element.
- 24. The document of claim 21, further comprising:
state information.
- 25. The document of claim 24 wherein:
the state information includes a default minimized element.
- 26. The document of claim 21, further comprising:
attribute information
- 27. The document of claim 26 wherein:
the attribute information includes at least one of an editable flag element, helpable flag element, minimizable flag element, maximizable flag element, mandatory flag element, movable flag element and a login required flag element.
- 28. A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
generate identification information for an XML document; generate rendering information for the XML document; and wherein the rendering information describes one or more resources that comprise a hierarchy of interdependent rendering functions.
- 29. The machine readable medium of claim 28 wherein:
the identification information includes at least one of a portlet name element and a portlet description element.
- 30. The machine readable medium of claim 28 wherein:
the rendering information includes at least one of a header resource element, an alternate header resource element, a footer resource element, an alternate footer resource element, a title bar resource element, a banner resource element, an editor resource element, a help resource element, a webflow filename and an icon resource element.
- 31. The machine readable medium of claim 28, further comprising instructions that when executed cause the system to:
generate state information for the XML document.
- 32. The machine readable medium of claim 31 wherein:
the state information includes a default minimized flag element.
- 33. The machine readable medium of claim 28, further comprising instructions that when executed cause the system to:
generate attribute information for the XML document.
- 34. The machine readable medium of claim 33 wherein:
the attribute information includes at least one of an editable flag element, helpable flag element, minimizable flag element, maximizable flag element, mandatory flag element, movable flag element and a login required flag element.
- 35. A schema adapted to describe portlet information, comprising:
identification information; rendering information; and wherein the rendering information describes one or more resources that comprise a hierarchy of interdependent rendering functions.
- 36. The document of claim 35 wherein:
the identification information includes at least one of a portlet name element and a portlet description element.
- 37. The document of claim 35 wherein:
the rendering information includes at least one of a header resource element, an alternate header resource element, a footer resource element, an alternate footer resource element, a title bar resource element, a banner resource element, an editor resource element, a help resource element, a webflow filename and an icon resource element.
- 38. The document of claim 35, further comprising:
state information.
- 39. The document of claim 38 wherein:
the state information includes a default minimized element.
- 40. The document of claim 35, further comprising:
attribute information
- 41. The document of claim 40 wherein:
the attribute information includes at least one of an editable flag element, helpable flag element, minimizable flag element, maximizable flag element, mandatory flag element, movable flag element and a login required flag element.
- 42. The document of claim 37 wherein:
the rendering elements have a data type of string.
- 43. The document of claim 41 wherein:
the attribute information elements have a data type of Boolean.
CLAIM OF PRIORITY
[0001] This application claims priority from ENHANCED PORTALS [FLAGSTAFF RELEASE], U.S. Provisional Application No. 60/386,487, Inventors: Phil Griffin, et al., filed on Oct. 24, 2001, and which is incorporated herein by reference.
[0002] This application is related to the following co-pending applications which are each hereby incorporated by reference in their entirety: SYSTEM AND METHOD FOR PORTAL RENDERING, Inventors: Phil Griffin, et al., filed on ______; SYSTEM AND METHOD FOR RULE-BASED ENTITLEMENTS, U.S. application Ser. No. ______, Inventors: Phil Griffin, et al., filed on ______.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60386487 |
Oct 2001 |
US |