|
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 DataProvider and DataAcceptor
interfaces. |
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 type Graph . |
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 Graph instances
and simply delegates to the Graph.createNode() and
Graph.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-2022, yWorks GmbH. All rights reserved. |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |