| | Class | Description |
|---|
| | BoundedQueue |
This class represents an efficient queue of bounded size. |
| | BoundedStack |
This class represents an efficient stack of bounded size. |
| | Comparators |
This class provides access to some Comparator instances that are commonly used in yFiles. |
| | Cursors |
Provides utility methods for working with cursors (com.yworks.yfiles.base.YCursor) and iterators (com.yworks.bridge.util.Iterator). |
| | DataAcceptorAdapter |
An abstract adapter class for accepting data. |
| | DataProviderAdapter |
An abstract adapter class for providing data. |
| | DataProviders |
This class provides convenience and transformation services for DataProviders. |
| | DataProviders_DataProviderOverlayManager |
This helper class can be used to overlay DataProviders registered at a graph with another DataProvider. |
| | EdgeMapAdapter |
This class is an empty abstract implementation of the EdgeMap interface. |
| | GraphCopier |
A utility class that can be used to copy a graph's structure and possibly associated data to another instance. |
| | GraphCopier_DataProviderCopyFactory |
Abstract helper class that provides helper methods to copy DataProvider contents. |
| | GraphCopier_EdgeDataProviderCopyFactory |
Helper class implementation of com.yworks.yfiles.util.GraphCopier_CopyFactory that can be used to copy the contents of a DataProvider registered with the source graph onto the target graph storing the values in newly a created edge map (com.yworks.yfiles.base.Graph.createEdgeMap()). |
| | GraphCopier_EdgeMapCopyFactory |
A helper wrapping implementation of the com.yworks.yfiles.util.GraphCopier_CopyFactory interface that copies the contents of the edge maps from the source to the target graph. |
| | GraphCopier_GraphDataCopyFactory |
An abstract base implementation of a delegating CopyFactory that copies data for items being copied. |
| | GraphCopier_ItemDataProviderCopyFactory |
Helper class implementation of com.yworks.yfiles.util.GraphCopier_CopyFactory that can be used to copy the contents of a DataProvider registered with the source graph onto the target graph storing the values in newly created com.yworks.bridge.util.HashMap based com.yworks.yfiles.base.DataMap s. |
| | GraphCopier_NodeDataProviderCopyFactory |
Helper class implementation of com.yworks.yfiles.util.GraphCopier_CopyFactory that can be used to copy the contents of a DataProvider registered with the source graph onto the target graph storing the values in newly created node map (com.yworks.yfiles.base.Graph.createNodeMap()). |
| | GraphCopier_NodeMapCopyFactory |
A helper wrapping implementation of the com.yworks.yfiles.util.GraphCopier_CopyFactory interface that copies the contents of the node maps from the source to the target graph. |
| | GraphHider |
Provides functionality to hide and unhide nodes and edges of a graph temporarily for algorithmic operations. |
| | GraphPartitionManager |
Provides functionality to hide and unhide partitions of nodes and their adjacent edges of a graph temporarily for algorithmic operations. |
| | LoggingUtil |
Provides some convenience methods for code debugging and exception handling. |
| | Maps |
This class provides convenience and transformation services for Node- and EdgeMaps. |
| | Maps_HighPerformanceBoolMap |
Implementation of a resettable high performance map for values of simple type boolean. |
| | Maps_HighPerformanceDoubleMap |
Implementation of a resettable high performance map for values of simple type double. |
| | Maps_HighPerformanceIntMap |
Implementation of a resettable high performance map for values of simple type int. |
| | Maps_HighPerformanceObjectMap |
Implementation of a resettable high performance map for values of type Object. |
| | NodeMapAdapter |
This class is an abstract empty implementation of the NodeMap interface. |
| | SkipList |
A simple implementation of a randomized sorted skip list that uses com.yworks.yfiles.util.SkipList_Cell s to carry the values. |
| | SkipList_Cell |
The cells that are used by com.yworks.yfiles.util.SkipList. |
| | Timer |
Provides timer functionality. |
| | Tuple |
This class represents an ordered 2-Tuple that is consistent with equals() and hashCode(). |
| | WrappedObjectDataProvider |
This class can be used to wrap a given DataProvider with another one. |
| | YRandom |
Generates pseudo-random numbers and the such. |