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.
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 |
Copyright ©2004-2016, yWorks GmbH. All rights reserved. |