ILOG
Welcome, Guest | Sign In


Blogs | Forums | Worldwide sites | Contact us

title element1
Technical Info
Overview
Documentation
Technical Forum
Blogs
Business Info
Datasheet
Trial & Purchase
Pricing and licensing
Contact info
Evals
More JViews Products
JViews Diagrammer
JViews Maps
JViews Gantt
JViews Charts
JViews TGO
JViews Maps for Defense
ILOG JViews Graph Layout for Eclipse  

Enhance your Eclipse-platform based diagram drawing applications by adding world-class graph layout services. ILOG JViews Graph Layout for Eclipse provides a complete set of features to easily make your complex displays more readable and more insightful to your end users.
Smart graph layout
A full range of services
Native Eclipse integration
Non-intrusive design
Highly scalable and flexible
A prebuilt diagram editing tool

Smart graph layout
Eclipse is popular not only for its integrated development environment (IDE) but also for the many building-block libraries it provides for building an application.

For developers building graphical diagram displays, such as business process modelers, Unified Modeling Language (UML) class diagram editors, and telecommunication network topology displays, pertinent Eclipse libraries include the Graphical Modeling Framework (GMF) and the Graphical Editing Framework (GEF). Unfortunately, the Eclipse toolkit does not automatically arrange diagram displays for maximal readability—which is why ILOG JViews Graph Layout for Eclipse is necessary.

GEF Diagram Organization Diagram Biochemical Network Diagram
       These examples show ILOG JViews Graph Layout for Eclipse in use.
Each image can be enlarged (opens a new window).


With ILOG JViews Graph Layout for Eclipse, ILOG continues its long history of smart graph layout expertise (in ILOG JViews Diagrammer, ILOG Diagram for .NET, and ILOG Views), providing scalable, professional-grade graph layout to the Eclipse development platform. ILOG JViews Graph Layout for Eclipse is ideally suited for use in both Eclipse Rich Client Platform (RCP) applications and Eclipse plug-in application development.

A full range of services
Using graph layout technology to make your diagrams more visually appealing requires a full range of support services. You must select a layout algorithm to arrange your graphic elements (“nodes”), and link (“connector” or “edge”) layout algorithms. Your diagrams may also require subgraph support and link label layout.

ILOG JViews Graph Layout for Eclipse specifically supports:

  • All common node layout algorithms, including tree, hierarchical, uniform length edges, bus, circular, and grid
  • Label layout
  • Link layout, with several unique algorithms and variants
  • Subgraphs
  • Support for animation, persistence, and editing features like undo/redo

Native Eclipse integration
A key strength of ILOG JViews Graph Layout for Eclipse is its completely native integration with the Eclipse platform. It has been designed to work seamlessly with the generic Eclipse Modeling Framework (EMF) and the lower-level GEF. More notably, it can also be used directly with the GMF.

In addition to its clean integration with Eclipse’s data modeling layers, ILOG JViews Graph Layout for Eclipse also works smoothly within the Eclipse IDE. Property sheets are provided for each layout algorithm’s global and local parameters, for example, and documentation and samples are all available from within the IDE.

Non-intrusive design
ILOG JViews Graph Layout for Eclipse is completely non-intrusive: It has been built so you can easily add it after the RCP application or plug-in is designed. Developers who create displays using EMF and GEF, or EMF, GMF, and GEF can add ILOG JViews Graph Layout for Eclipse without changing their existing code.

Highly scalable and flexible
Many algorithms on the market work well with dozens or even a few hundred nodes and links, but they often slow down and become unusable with larger sets of data.

ILOG JViews Graph Layout for Eclipse’s algorithms have been calibrated to perform well with thousands of objects (nodes and links), so you can be confident that your applications will smoothly scale up.

ILOG JViews Graph Layout for Eclipse’s algorithms are designed with flexibility in mind. Each algorithm has dozens of tuning parameters for precise control of the resulting diagrams. A completely documented application programming interface (API) is also provided for further refinement.

A prebuilt diagram editing tool
ILOG JViews Graph Layout for Eclipse includes a full-featured diagram editing tool, based on GMF. It is designed to be a generic starting point for developers who want to build a diagram editing tool such as a business process modeler or UML editor.

Interactive demos
Get an evaluation
Contact us
I need a display with:
 
Diagrams, Dashboards
 
 
Maps
 
 
Schedule & Gantt Charts
 
 
Charts
 
 
Telecom Displays
 
 
Defense-Specific Maps
 
     
DIALOG09
  3 - 5 February 2009
Orlando, Florida
 
 
Learn more
 
Customer Spotlight
   
     
 
 
element3