Visit Singleton Labs. Web Site
Home > Products > MonarchGraph

Monarch Graph

MonarchGraph is a framework for visualizing graph data structures under Java 2 environment. Any custom data can be visualized and edited by supplying a simple implementation of a data model class. Complete solution to the problem can be developed extremely fast and easy. All efforts were directed to build easily reusable and extensible library. Every aspect of the engine can be extended by providing custom node and link views, diagram layout algorithms and user interface plugins.

Graph Gallery



 

 

 

 

 

 

 

 

Features

  • Graph printing support with configurable set of standard printing parameters - page layout, pagination/fit to page and other options.
  • Zoom and navigation panel.
  • Support for node Drag&Drop.
  • Multiple links from one pin and self link to graph node.
  • Full java beans support with serialization.
  • SVG format encoding with SVG tooltips and URL links attached to them.
  • GIF, JPEG and PNG image output.
  • Data model driven architecture.
  • Plugin interface.
  • Extensible set of node visual representations.
  • Extensible set of connector types.
  • Customizable connector endings and lines.
  • Pluggable layout algorithms.
  • Full support for Swing components inside a node including z-ordering, clipping and event distribution.
  • MouseEvent listener support for individual view objects (nodes, links, ...).
  • Rectangular and rotated link notes with textual or custom content.
  • Rectangular, Ellipse and Diamond (decision) nodes and possibility easily to create your own nodes.

Product Prices

Single developer license
$199.00

Redistribution license
$499.00

Source code license
$1799.00

Site license
$1790.00

Most recent version

1.4.0 [4] 2008 Mar 07