Patent Document ID: 8566782
Application ID: 12298110

Base Claim:
1. A method of generating an editor to be executed through a graphical user interface of a computer, for editing persistent data of an application, said persistent data being described and stored in a data object model using a modeling language defining a hierarchical organization of classes, class attributes and the relations between classes, said method comprising: retrieving a root class by reading the data object model wherein the root class is an only class in the data object model which is not referenced by any other class; starting from the root class, reading each class using the relations; creating a page for editing all instances of said current class, for each read class, wherein said each read class is identified as a current class, and responsive to a determination that said each read class is not an interface; storing a link between each current class and a corresponding created page; creating, in each created page, a first section comprising fields for editing attributes of the current class, a second section for listing all instances of the current class when the instances will be edited and, using said stored link, creating a third section for displaying pointers towards class page instances of the classes referenced in said current class, wherein the first section, the second section and the third section are displayable.

---

Claim 3:
3. The method of claim 1 further comprising: using said stored link for displaying a pointer to access the page of a class of the data object model.