System and method of visual grouping of elements in a diagram
First Claim
Patent Images
1. A system for displaying and modifying a graph representation of a data model, the system comprising:
- a display unit for displaying a window;
a rendering unit for rendering a graph onto the window;
an event notification unit for providing notification to the window in response to an event; and
a graph information repository for storing elements of the graph and interrelation information of the elements.
4 Assignments
0 Petitions
Accused Products
Abstract
A system of displaying and modifying a graph representation of a data model is provided. The system comprises a display unit for displaying a window, a rendering unit for rendering a graph onto the window, an event notification unit for providing notification to the window in response to an event, and a graph information repository for storing elements of the graph and interrelation information of the elements.
-
Citations
21 Claims
-
1. A system for displaying and modifying a graph representation of a data model, the system comprising:
-
a display unit for displaying a window;
a rendering unit for rendering a graph onto the window;
an event notification unit for providing notification to the window in response to an event; and
a graph information repository for storing elements of the graph and interrelation information of the elements. - View Dependent Claims (2, 3)
-
-
4. A system for displaying and modifying a graph representation of a data model, the system comprising:
-
a visual graph control module for providing behaviour features;
an extended visual graph control module for providing extended behaviour features;
a host application view control module for managing the visual graph control module; and
an engine and metadata module for providing application logic and semantics. - View Dependent Claims (5, 6)
-
-
7. A method of rendering a data model topology, the method comprising the steps of:
-
creating a group of nodes in a graph of a data model topology;
storing the group as a group graph in a graph information repository; and
updating the graph of the data model topology. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer data signal embodied in a carrier wave and representing sequences of instructions which, when executed by a processor, cause the processor to perform a method of rendering a data model topology, the method comprising steps of:
-
obtaining a selection of nodes in the graph;
associating the selection of nodes as the group graph; and
treating the group graph as a node in the data model topology graph.
-
-
20. A computer-readable medium having computer readable code embodied therein for use in the execution in a computer of a method of rendering a data model topology, the method comprising steps of:
-
obtaining a selection of nodes in the graph;
associating the selection of nodes as the group graph; and
treating the group graph as a node in the data model topology graph.
-
-
21. A computer program product for use in the execution in a computer of a system for displaying and modifying a graph representation of a data model, the computer program product comprising:
-
a display unit for displaying a window;
a rendering unit for rendering a graph onto the window;
an event notification unit for providing notification to the window in response to an event; and
a graph information repository for storing elements of the graph and interrelation information of the elements.
-
Specification