Graphical Tool Aids Eclipse Developers

July 8, 2002
Dumping Eclipse into the open-source community was a smart move for IBM and a windfall for embedded developers. This open-source project (www.eclipse.org) is more than just a Java IDE. Its plug-in architecture makes it ripe for extensions like...

Dumping Eclipse into the open-source community was a smart move for IBM and a windfall for embedded developers. This open-source project (www.eclipse.org) is more than just a Java IDE. Its plug-in architecture makes it ripe for extensions like C++ compilers, graphical development tools, and source control tools. The latest tool in the works for the graphical tool builder comes from the Graphical Editor Framework (GEF) Project.

This visual framework can be used to create plug-ins for Eclipse. GEF is based on work done at IBM that dates way back to its Smalltalk-based VisualAge products. These allowed applications to be built by dragging graphical components into a window, then wiring them together.

GEF supplies the tools to create such an environment. It provides object classes for visual components and the links between them. Links are drawn in a way that does not obscure visual components, and they automatically redraw when components are moved.

The framework can be employed in user-interface development plug-ins, SQL query builders, and visual programming environments such as UML. Also, even though GEF itself contains no visual editing tool, the framework can be used within an application. GEF has long-term potential to enhance other tools like debuggers and profilers. It will be interesting to see how GEF works out as the project continues.

See associated figure.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!