01_user_documentation:06_graph:06_extent:01_structure
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| 01_user_documentation:06_graph:06_extent:01_structure [2025/10/13 09:38] – created gaetan | 01_user_documentation:06_graph:06_extent:01_structure [2025/10/13 09:41] (current) – gaetan | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| Extents are double linked lists. They could be used for any type of java classes. But, in GroIMP they are only created for Nodes in the graph. Thus, the elements of the extents will be referred as Node (and their subclasses). | Extents are double linked lists. They could be used for any type of java classes. But, in GroIMP they are only created for Nodes in the graph. Thus, the elements of the extents will be referred as Node (and their subclasses). | ||
| To be part of the project graph an object needs to extends [[https:// | To be part of the project graph an object needs to extends [[https:// | ||
| - | Then, for each new type of Node added in the graph, an extent is created and linked to its direct super class. The type of Node is described by its [[https:// | + | Then, for each new type of Node added in the graph, an extent is created and linked to its direct super class. The type of Node is described by its [[https:// |
| If a Node is added to the graph and it extends several level of Nodes, an extent for each intermediate NTypes is created. | If a Node is added to the graph and it extends several level of Nodes, an extent for each intermediate NTypes is created. | ||
| + | |||
| + | ===== ===== | ||
01_user_documentation/06_graph/06_extent/01_structure.1760341124.txt.gz · Last modified: 2025/10/13 09:38 by gaetan
