Object and connection organization in a diagram
First Claim
1. A method for displaying a diagram, the method comprising:
- providing a user interface (UI) for organizing and creating the diagram utilizing a swim lane style row structure for representing types and relationships between different objects and for presenting ghosted objects for use in creation of new objects, wherein the UI further comprises;
presenting visible rows upon entry to the UI, wherein each row represents a specific object type, with a first ghosted object on a first row pre-connected with a selected first non-ghosted object from a second row using a first ghosted connection;
responsive to a user selection of the first ghosted object for creation, creating a second non-ghosted object to replace the first ghosted object and presenting a connection between the first non-ghosted object and the second non-ghosted object as a first non-ghosted connection; and
responsive to a user selection of a third non-ghosted object in the same row as the first non-ghosted object, removing at least the second non-ghosted object and first non-ghosted connection, and displaying a number in proximity to the first non-ghosted object, the number representing a number of connections between the first non-ghosted object and a first set of one or more objects connected to the first non-ghosted object that were removed, and adding a second set of one or more objects connected to the third non-ghosted object and one or more connections to the second set of one or more objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes presenting, on a display, a diagram. The presenting of the diagram includes presenting a first row that defines a location where objects of a first object type can be created, wherein a first ghosted object of a first object type is displayed in the first row. The first ghosted object represents a first creatable object of the first object type. The presenting of the diagram includes presenting a second row that defines a location where objects of a second object type can be created. The method also includes responsive to a first input to create a first object of the first object type in the first row, creating the first object of the first object type. Also in response to the first input, the method includes graphically changing the first ghosted object into the first object and presenting a second ghosted object of the second object type in the second row.
-
Citations
6 Claims
-
1. A method for displaying a diagram, the method comprising:
providing a user interface (UI) for organizing and creating the diagram utilizing a swim lane style row structure for representing types and relationships between different objects and for presenting ghosted objects for use in creation of new objects, wherein the UI further comprises; presenting visible rows upon entry to the UI, wherein each row represents a specific object type, with a first ghosted object on a first row pre-connected with a selected first non-ghosted object from a second row using a first ghosted connection; responsive to a user selection of the first ghosted object for creation, creating a second non-ghosted object to replace the first ghosted object and presenting a connection between the first non-ghosted object and the second non-ghosted object as a first non-ghosted connection; and responsive to a user selection of a third non-ghosted object in the same row as the first non-ghosted object, removing at least the second non-ghosted object and first non-ghosted connection, and displaying a number in proximity to the first non-ghosted object, the number representing a number of connections between the first non-ghosted object and a first set of one or more objects connected to the first non-ghosted object that were removed, and adding a second set of one or more objects connected to the third non-ghosted object and one or more connections to the second set of one or more objects. - View Dependent Claims (2, 3, 4, 5, 6)
Specification