IBM ILOG JViews Graph Layout for Eclipse
Features and benefits
Enhance Eclipse-based displays
Diagram displays are used in many business-critical applications, including business process modelers, Unified Modeling Language (UML) class diagram editors, and telecommunication network topology displays. Developers building these displays using the Eclipse Rich Client Platform (RCP) or as Eclipse plug-ins will need to rely on the features provided by Eclipses Graphical Modeling Framework (GMF) and the Graphical Editing Framework (GEF). Unfortunately, the Eclipse toolkit does not offer any services to automatically arrange diagram displays.
Benefit: IBM ILOG JViews Graph Layout for Eclipse automatically rearranges the nodes, links, and labels of diagram displays, making them more understandable by the end-user.
A full range of layout services
Graph layout is a complex technology, comprised of many sophisticated layout algorithms. Successfully applying this technology to make diagrams more visually appealing requires a full range of support services. JViews Graph Layout for Eclipse includes:
- 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
Benefit: Developers save coding time and reduce risk, while users benefit from the rich user experience of the resulting displays.
Native Eclipse integration
A key strength of JViews Graph Layout for Eclipse is its 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 Eclipses data modeling layers, JViews Graph Layout for Eclipse also works smoothly within the Eclipse Integrated development environment (IDE). Property sheets are provided for each layout algorithms global and local parameters, for example, and documentation and samples are all available from within the IDE.
Benefit: Developers familiar with the Eclipse environment will quickly be able to understand and use the features of this product.
Non-intrusive design
JViews Graph Layout for Eclipse is completely non-intrusive: developers who create displays using EMF and GEF, or EMF, GMF, and GEF can add the services of this product without changing their existing code.
Benefit: Developers can try the product without much effort. They can easily add it after their RCP application or plug-in is designed and test the results.
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. JViews Graph Layout for Eclipses algorithms have been calibrated to perform well with thousands of objects (nodes and links).
Benefit: Developers can be confident that their diagram application will continue to deliver a superior user experience, even with large data sets.
A prebuilt diagram editing tool
The product 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.
Benefit: User interface developers tasked with delivering a modeler can extend and rebrand this editor, saving significant development time.
All products within the WebSphere category
- WebSphere Translation Server for Multiplatforms
- WebSphere Voice Response for AIX
- WebSphere Voice Server
- WebSphere Application Accelerator for Hybrid Networks
- WebSphere Application Accelerator for Public Networks
- Community Edition
- for Developers
- IBM Workload Deployer
- WebSphere Application Server v7 Feature Pack for Modern Batch
- WebSphere CloudBurst Appliance
- WebSphere DataPower Edge Appliance XE82
- WebSphere Extended Deployment Compute Grid
- WebSphere eXtended Transaction Runtime
- WebSphere eXtreme Scale
- WebSphere IP Multimedia Subsystem Connector
- WebSphere Real Time
- WebSphere Studio Application Developer Integration Edition
- WebSphere Virtual Enterprise
- WebSphere XML Document Management Server
- Extended Deployment
- for zOS
- IBM Workload Deployer
- IBM Multi-Site Workload Lifeline
- IBM ILOG CPLEX Optimization Studio
- WebSphere MQ Workflow for Multiplatforms
- WebSphere MQ Workflow for zOS
- Advanced Edition
- WebSphere Partner Gateway
- WebSphere Partner Gateway - Express
- WebSphere Partner Gateway Enterprise Edition
- WebSphere Business Integration Workbench Entry Edition
- WebSphere Business Integration Workbench Server
- WebSphere Integration Developer
- WebSphere Lombardi Edition
- WebSphere Presence Server
- WebSphere Process Server
- WebSphere Process Server Hypervisor Edition
- WebSphere Sensor Events
- IBM Business Process Manager Industry Packs
- WebSphere Decision Server
- WebSphere ILOG Business Rules for zOS
- WebSphere ILOG JRules BRMS
- WebSphere ILOG Rules for .NET Business Rule Management System (BRMS) -
- WebSphere Business Modeler Advanced
- WebSphere Business Modeler Basic
- IBM Blueworks Live
- WebSphere Business Compass
- WebSphere Business Modeler Advanced bundle
- IBM Business Process Manager
- WebSphere Business Events
- WebSphere Business Events eXtreme Scale
- WebSphere Business Modeler Publishing Server
- IBM Business Monitor
- IBM ILOG CPLEX CP Optimizer
- IBM ILOG CPLEX Optimizer
- IBM ILOG Inventory and Product Flow Analyst
- IBM ILOG LogicNet Plus XE
- IBM ILOG Plant PowerOps
- IBM ILOG Transportation Analyst
- WebSphere Commerce - Enterprise
- WebSphere Commerce - Express
- WebSphere Commerce - Professional
- IBM ILOG CPLEX CP Optimizer
- IBM ILOG CPLEX Optimizer
- IBM ILOG Inventory and Product Flow Analyst
- IBM ILOG LogicNet Plus XE
- WebSphere Business Integration for Financial Networks
- WebSphere Data Interchange for MultiPlatforms
- WebSphere Data Interchange for zOS
- WebSphere Remote Server
- WebSphere Transformation Extender
- WebSphere Cast Iron Cloud Integration
- WebSphere Message Broker
- WebSphere Message Broker for Remote Adapter Deployment
- WebSphere Message Broker for zOS
- WebSphere Message Broker Hypervisor Edition
- WebSphere Message Broker Retail Store Edition
- WebSphere Message Broker Starter Edition
- WebSphere Message Broker with Rules and Formatter Extension for Multiplatforms
- WebSphere Message Broker with Rules and Formatter Extension for zOS
- WebSphere Adapters Family
- WebSphere Appliance Management Center
- WebSphere DataPower Integration Blade XI50B
- WebSphere DataPower SOA Appliances
- WebSphere Enterprise Service Bus
- WebSphere Enterprise Service Bus Registry Edition
- WebSphere Message Broker Connectivity Pack for Healthcare
- WebSphere MQ Advanced Message Security
- WebSphere Service Registry and Repository
- WebSphere Service Registry and Repository Advanced Lifecycle Edition
- WebSphere MQ File Transfer Edition
- WebSphere Front Office for Financial Markets
- WebSphere MQ
- WebSphere MQ Everyplace Network Edition
- WebSphere MQ Everyplace Retail Edition
- WebSphere MQ for zOS
- WebSphere MQ for zVSE
- WebSphere MQ Hypervisor Edition For Red Hat Linux Enterprise For x86
- WebSphere MQ Low Latency Messaging
- WebSphere MQ Telemetry
- IBM ILOG Elixir
- IBM ILOG Elixir Enterprise
- IBM ILOG JViews Charts
- IBM ILOG JViews Diagrammer
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Gantt
- IBM ILOG JViews Graph Layout for Eclipse
- IBM ILOG JViews Maps
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- IBM ILOG DB Link
- IBM ILOG Diagram for .NET
- IBM ILOG Gantt for .NET
- IBM ILOG Views
- IBM Web Experience Factory
- WebSphere Development Studio Client Advanced Edition for System i
- WebSphere sMash
- WebSphere Multichannel Bank Transformation Toolkit
- WebSphere Telecom Web Services Server
- WebSphere Business Modeler Advanced
- WebSphere Business Modeler Basic
- WebSphere Portal Enable
- WebSphere Portal Enable for zOS
- WebSphere Portal Express
- WebSphere Portal Extend
- WebSphere Portal Server - Enterprise portal software
- WebSphere Dashboard Framework
- WebSphere Portal Server Hypervisor Edition
- IBM Sametime
- IBM social business software
- IBM Global Data Synchronization for WebSphere Product Center
- WebSphere Everyplace Micro Environment
- IBM ILOG Inventory and Product Flow Analyst
- IBM ILOG LogicNet Plus XE
- IBM ILOG Plant PowerOps
- IBM ILOG Transportation Analyst
- IBM ILOG ODM Enterprise