Where to Find Up-to-date yFiles Information

This page is from the outdated yFiles for Java 2.13 documentation. You can find the most up-to-date documentation for all yFiles products on the yFiles documentation overview page.

Please see the following links for more information about the yFiles product family of diagramming programming libraries and corresponding yFiles products for modern web apps, for cross-platform Java(FX) applications, and for applications for the Microsoft .NET environment.

More about the yFiles product family Close X

Where to Find Things in yFiles

yFiles is an extensive class library that offers many sophisticated features. To help in finding the classes that are responsible for the provision/the implementation of certain features, Table 2.1, “What Goes Where” gives a mapping from functionality to library package(s) containing the actual classes.

Table 2.1. What Goes Where

Functionality yFiles Library Component Java Package Name
Basic Graph Structure Basic y.base
Containers and Iteration Basic y.base
Graph Analysis Basic y.algo
Edge Routing Layout y.layout.router
Graph Structure Augmentation (Layout) Layout y.layout
Labeling Layout y.layout.labeling
Layout Algorithms Layout y.layout
Nested Graphs Layout, View y.layout.grouping, y.view.hierarchy
Graph Structure Augmentation (Viewer) View y.view
Input and Output Formats View y.io, y.io.gml
Viewing and Editing Graphs View y.view
Settings Dialogs and Components View y.option