Patent ID: 7383516

Claim:
A method comprising: receiving hierarchical data including a plurality of levels, wherein: at least one said level includes a plurality of containers; each said container includes one or more items; and each said item is disposed in another said level, each said item being a child of the at least one said level, wherein each of the one or more items comprise one or more row of one or more type of item; and displaying each said item concurrently in a single window, wherein the displaying indicates: a relationship between each said item, each respective said container, each of the at least one said level and the plurality of levels, wherein the relationship between each said item and the respective said container is indicated by displaying each respective said container along a first axis; and a relationship between the plurality of said items, one to another, wherein the relationship between the one to another of the said items is indicated by displaying each row of each of the one or more type of item of each said container at a matching said level along a second axis in the single window, wherein the second axis is generally perpendicular to the first axis; that each of the type of item is aligned under an associated descriptive header; that each said item may be edited without interacting with another window; that editing is limited to one or more of the plurality of levels; and that a row of one or more type of item can be selectively deleted by selection of a feature aligned with each row.