GEF is a graph editing library that can be used to construct many, high-quality graph editing appications. It features a simple, concrete design, a Node-Port-Edge graph model that is powerful enough for the vast majority of connectied graph applications, a Model-View-Controller design based on the Swing Java UI library, and high-quality user interactions for moving, resizeing, reshaping, etc. It also supports several novel interactions such as the broom alignment tool and secltion-action-buttons.
|Tags||Software Development Libraries Java Libraries multimedia Graphics Editors Vector-Based|
Release Notes: This release refines the persistence mechanism, enhances support for EPS, and uses Batic for SVG.
Release Notes: This release adds better mouse scroll wheel handling and several code improvements.
Release Notes: This release resolves issues with direct text editing in the diagram and changes to the underlying graph model. It also updates the Java collection classes used.
Release Notes: This release fixed several defects with scrolling, logging, and graph editing. The design of the persistence code was revised.
Release Notes: Over 20 reliability and performance enhancements, as well as patches contributed by users.