Home » IBM » IBM Software » WebSphere » IBM ILOG JViews Telecom Graphic Objects
IBM

IBM ILOG JViews Telecom Graphic Objects

Portable, high-performance user interfaces

IBM ILOG Views is the leading C++ library for building highly visual and interactive graphical user interfaces (GUIs). A powerful set of features make it ideally suited to building the most demanding applications--including supervision and monitoring, diagramming, and graphical modelersacross all industry domains. GUIs built with Views can be easily ported across most Windows, Unix, and Linux platforms.

Full spectrum of GUI controls

Views contains a rich set of the most common user interface controls:

  • Buttons and toggles
  • Scrollbars and sliders
  • Text fields
  • Lists
  • Trees
  • Menus and toolbars
  • Spreadsheets
  • Supports the Windows XP, Windows Vista and Unix/Motif look-and-feel

Benefit:Developers have a rich set of standard and advanced user interface controls ready to use out-of-the-box, reducing development time and maintenance support.

GUI builder included

Views is packaged with a powerful, intuitive user interface builder. The editor provides straightforward creation of user interfaces using simple drag-and-drop operations with advanced features like attachment, alignment and focus-chain management and testing capabilities.

Benefit: Coding effort is greatly reduced through the use of this Rapid Application Development(RAD) tool.

High-performance graphics capability

For user interfaces that require more than basic forms and controls, Views includes a high-performance 2D structured graphics engine, complete with the following services:

  • Sets of predefined graphic objects are included, for building custom graphic symbols (including lines, arrow lines, rectangles, shaded rectangles, polygons, polygons with holes, splines, ellipses, arcs, labels, icons and zoomable icons)
  • Scalable data structure provides high performance for display, zoom, animation and interaction even with thousands of graphic objects in memory
  • Multi-layer support organizes graphic object overlays and backdrops, and is optimized for animation (e.g., moving aircraft)
  • Multiple views of the data supported, with different zoom levels
  • Graphic objects designed to be data-aware (e.g., equipment in a process control screen)
  • Spatial indexing optimizes spatial queries, improving real-time response and saving CPU resources

Benefit: Views is a single comprehensive product, designed to deliver both standard user interface controls and custom graphic object displays. In addition, Views graphics capability has been designed to handle the largest problem sets, ensuring end users optimal display responsiveness.

Effective interactions

Developers have access to a wide range of pre-defined user interfactions, all of which can be extended and customized with the included software developers kit (SDK). These include the capability to:

  • Select, move or resize objects
  • Edit control points of polygons or splines
  • Insert new graphic objects by drag-and-drop

Benefit: Developers can meet the needs of their end users by delivering the exact interaction capability that is desired.

Advanced features

The advanced features include:

  • Dedicated objects for graph display and diagram editing, with customizable nodes and links
  • Specialized Gantt displays for scheduling and planning applications
  • Localization support for multilingual applications
  • Graphical views that can be printed to Postscript or Windows printers
  • User scripting (in JavaScript) for easy customization of applications without recompilation
  • Web deployment
  • Extension products available for complementary displays and optional advanced services

Benefit: Developers save significant time and risk by using these advanced features.

Portability made easy

Views code built in one development environment can be deployed effortlessly to other Windows, Unix, and Linux environments with a simple recompiling. The Views C++ API protects users from platform-specific code and ensures maximum portability.

Benefit: Developers can easily port their Views user interfaces across platforms, without writing additional code.

All products within the WebSphere category

Contact us today for more information

  • or call: 0345 230 1055
  • * Required fields
  • Nature of your Enquiry (any additional details)
  • I have read & agree to the Privacy Policy *
 

ACARDIA LIMITED 12th Floor, Ocean House, The Ring, Bracknell, Berkshire RG12 1AX. United Kingdom.