Products
 IT Organizations
  Perspectives
 
Java
 Software Companies
  Analysis
 
ActiveX
 
C++
 
Java
 
.NET
  Visualization
 
ActiveX
 
ASP.NET
 
Java
 
JSP
 
MFC
  Layout
 
ActiveX
 
C++
 
Java
 
.NET
 End Users
  Layout Assistant
 
Visio
   
Related Links
 
Home 

Products


Tom Sawyer Visualization, Java Edition

Tom Sawyer Visualization is a fully customizable and extensible set of class libraries with APIs for developing graph visualization applications quickly and efficiently. You can easily enhance your applications with sophisticated graph display, viewing, and editing technologies, presented in an eye-catching, intuitive graphical user interface. You can customize both the display and interactive behaviors of your application using Swing-based or standard components, such as toolbars, menus, and mouse-event handling.

View our Tom Sawyer Visualization, Java Demonstration.

Tom Sawyer Visualization is now available with tiered pricing. Refer to the tiering table for the most recent features and categorizations.

Features

Tom Sawyer Visualization, Java Edition, includes a variety of standard graph visualization features and key functionality, thereby minimizing development time.

System
  • Flexible component architecture
  • Ease of integration
  • XML integration
  • Event system
  • Internationalization
  • Batch interfaces
  • Interactive interfaces
  • 100% Pure Java
  • Applications and applets
  • JFC/Swing-based architecture
  • Eclipse SWT integration
  • Various development environments, operating systems, and browsers
  • Support for RMI, SOAP, and servlets
  • Support for JDK 1.4, 1.5, and 1.6
  • Compatibility with Tom Sawyer Analysis products
Graph
  • Advanced graph model
  • Efficient iteration facilities
Drawing
  • Nodes with polygon shapes
  • Edges with routes
  • Nodes with connectors
  • Node, edge, and connector labels
  • Nested drawings
  • Cross-diagram linking
Data Management
  • Attach properties to each object
  • Property viewing and editing
  • Web page linking
Graphics
  • Java 2D architecture
  • Customizable UI types
  • Animated nodes and edges
  • Bitmap and vector images
  • Anti-aliasing
  • Objects drawable as Swing components
Display
  • High-speed display
  • In-memory drawing
  • Grid display
  • Cursor customization
  • Customizable pop-up menus
  • Multiline tool tips
  • Multiline labels
  • Print preview
  • Multipage printing
  • Image export facilities
  • Save and restore
  • Docking
Interactive Environment
  • Tools and commands
  • Multilevel undo/redo
  • Hit testing
  • Standard selection
  • Marquee selection
Viewing
  • Overview window
  • Pan
  • Marquee zoom
  • Interactive zoom
  • Fit in canvas zoom
  • Automatic scroll
  • Link navigation
Editing
  • Add, delete, and move
  • Cut, copy, paste, and duplicate
  • Drag-and-drop
Diagramming
  • Manual edge routing
  • Ploughing
Complexity Management
  • Nest
  • Fold
  • Hide
  • Expand
  • Collapse
  • Drill down
Layout
  • Scalable layout
  • High-speed layout
  • Variety of layout styles
  • Global layout
  • Incremental layout
  • Integrated nested layout
  • Constraint-based layout
  • Integrated labeling
  • Routing
  • Layout properties dialog
  • Layout constraints dialog
  • Unified service design for layout and analysis

Platforms

Hardware Architectures Operating Systems
  • Apple Macintosh
  • Mac OS X
  • Hewlett Packard
  • HP-UX
  • IBM
  • AIX
  • PC with Intel-compatible processor
  • Microsoft Windows
  • Linux
  • Sun SPARC
  • Solaris

Press

Read the most recent press release for a description of the newest benefits.
Copyright © 2008 Tom Sawyer Software. All rights reserved. Privacy Policy Terms of Use Printer Friendly Page
email us at masterlist@tomsawyer.com