the prefuse visualization toolkit

prefuse is a user interface toolkit for building highly-interactive information visualization applications.

See: Description

Packages 
Package Description
prefuse
The top-level Visualization and Display classes, as well as Constants used throughout the toolkit.
prefuse.action
A library of reusable and composable modules for performing data processing or assigning visual attributes.
prefuse.action.animate
Action modules for constructing animations.
prefuse.action.assignment
Action modules for assigning visual properties such as colors, sizes, and fonts.
prefuse.action.distortion
Actions modules which distort the presentation space to support enhanced navigation and browsing.
prefuse.action.filter
Action modules for visually filtering items by controlling their visibility.
prefuse.action.layout
Action modules providing layout algorithms for use by prefuse visualizations.
prefuse.action.layout.graph
Action modules for computing the layout of graph or tree structured data.
prefuse.activity
General classes for scheduling and running activities with specified starting times and durations.
prefuse.controls
Control modules for incorporating interaction in prefuse Displays.
prefuse.data
Table, Graph, and Tree data structures for organizing data.
prefuse.data.column
Data columns for storing typed data within a data table.
prefuse.data.event
Listener interfaces for monitoring prefuse data structures and expressions.
prefuse.data.expression
Classes implementing an SQL-like expression language for filtering and manipulating data.
prefuse.data.expression.parser
Parser/compiler for the prefuse expression language.
prefuse.data.io
Input/output classes for reading and writing data from formatted files.
prefuse.data.io.sql
Input libraries for loading data from SQL databases.
prefuse.data.parser
Text parsers for different data types and machinery for automatically inferring data types.
prefuse.data.query
Dynamic query bindings and data range models for creating dynamic queries.
prefuse.data.search
Text search support for prefix, keyword, and regular expression searches.
prefuse.data.tuple
Implementing classes for data tuples, object proxies to a row of table data.
prefuse.data.util
Utility classes for supporting prefuse data structures, including indexes, iterators, filters, and column projections.
prefuse.render
Interfaces and modules for rendering VisualItems into a graphics context.
prefuse.util
Utility classes for use by both the toolkit and applications, including color and font support.
prefuse.util.collections
Utility classes providing useful data structures not present in the Java Collections framework.
prefuse.util.display
Utility classes specific to the Display class.
prefuse.util.force
Utility classes providing a physical force simulation for layout and animation.
prefuse.util.io
Utility classes pertaining to input and output.
prefuse.util.ui
Utility classes facilitating the generation and composition of user interface components.
prefuse.visual
Classes for representing and storing VisualItems.
prefuse.visual.expression
Expressions in the prefuse expression language that are specific to VisualItems.
prefuse.visual.sort
ItemSorter instances for determining the rendering order of VisualItems.
prefuse.visual.tuple
Implementations of VisualItem types and backing TupleManager instances.

Copyright ? 2013 Regents of the University of California