This tutorial demonstrates how to use the GraphBuilder class to automatically create and update graphs from arbitrary data sources. It explores various aspects of graph building, including:
- Defining nodes and edges sources
- Creating group nodes and establishing hierarchy
- Configuring styles and labels from data
- Mapping business data to graph element tags
- Integrating automatic layout into the graph building process
- Updating existing graphs when the underlying data changes
- Using specialized builders like TreeBuilder and AdjacencyGraphBuilder The GraphBuilder simplifies the process of visualizing data by providing a high-level, declarative API for mapping data models to yFiles for Java (Swing) graphs.