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

The Importance of PCB Design in Consumer Products

April 25, 2024
Explore the importance of PCB design and how Fusion 360 can help your team react to evolving consumer demands.

PCB Design Mastery for Assembly & Fabrication

April 25, 2024
This guide explores PCB circuit board design, focusing on both Design For Assembly (DFA) and Design For Fabrication (DFab) perspectives.

What is Design Rule Checking in PCBs?

April 25, 2024
Explore the importance of Design Rule Checking (DRC) in manufacturing and how Autodesk Fusion 360 enhances the process.

Unlocking the Power of IoT Integration for Elevated PCB Designs

April 25, 2024
What does it take to add IoT into your product? What advantages does IoT have in PCB related projects? Read to find answers to your IoT design questions.

Comments

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