| 
 | Search this API | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
Graph), its nodes and edges (classes 
Node and Edge), and related container structures and 
iteration mechanisms (class YList and interface YCursor).
See:
          Description
| Interface Summary | |
|---|---|
| Command | General command pattern interface that supports the execution and the undoability of some code. | 
| DataAcceptor | A general interface for setting data. | 
| DataMap | Interface that combines the DataProviderandDataAcceptorinterfaces. | 
| DataProvider | A general interface for data provision. | 
| EdgeCursor | A cursor interface for iterating over edges. | 
| EdgeMap | Provides access to data associated with an edge. | 
| GraphFactory | Implementations of this interface provide a factory for graphs and elements within that graph. | 
| GraphInterface | An interface that describes the structural information of a graph and the data that is associated with its nodes and edges. | 
| GraphListener | The listener interface for receiving graph events. | 
| NodeCursor | A cursor interface for iterating over nodes. | 
| NodeMap | Provides access to data associated with a node. | 
| YCursor | A general interface for iterating over a collection of objects. | 
| Class Summary | |
|---|---|
| CommandStream | Represents a stream of commands. | 
| Edge | Represents an edge, i.e., a directed connection between two nodes (represented 
 by instances of class Node) in the directed graph data typeGraph. | 
| EdgeList | Specialized list implementation for instances of type Edge. | 
| Graph | This class implements a directed graph structure. | 
| GraphCopyFactory | Very simple default implementation of a Copy Factory that creates Graphinstances
 and simply delegates to theGraph.createNode()andGraph.createEdge(Node, Node)method. | 
| GraphEvent | An event which indicates that a graph structure change occurred. | 
| ListCell | Represents a so-called "cell" or "link" of the doubly linked list implementation YList. | 
| Node | Represents a so-called node in the directed graph data type Graph. | 
| NodeList | Specialized list implementation for instances of type Node. | 
| YList | An implementation of a doubly linked list that provides direct access to the cells that store the elements. | 
| Exception Summary | |
|---|---|
| WrongGraphStructure | Exception thrown when a graph-structural precondition is violated. | 
Provides the yFiles library's most fundamental classes and interfaces that model 
an efficient graph data type (class Graph), its nodes and edges (classes 
Node and Edge), and related container structures and 
iteration mechanisms (class YList and interface YCursor). 
DataAcceptor, 
DataProvider, and DataMap. 
| 
 | © Copyright 2000-2025, yWorks GmbH. All rights reserved. | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||