Products
  Visualize
 
Tom Sawyer Layout
  Evaluation
  Features
  Tiering
  System Requirements
  Press
  Releases
 
Home 

Tom Sawyer Layout, Java Edition

Evaluation
Request an evaluation and try it with your own data, in your own development environment. The evaluation software comes complete with product documentation, tutorials, source code examples, technical support, and the complete source code for the demonstration application.
Features
Add immediate value to your application by incorporating these robust features:
Technology
  • JDK 5.0 and 6.0
  • 100% Pure Java components
  • XML integration
  • Internationalizable
  • Batch interfaces
Drawing Representation
  • Graph-based data model
  • Efficient iteration
  • Edges with routes
  • Nodes with connectors
  • Node, edge, and connector labels
  • Nested drawings
  • Cross-diagram linking
  • Attach properties to drawing elements
Complexity Management
  • Drill down
  • Drill up
  • Expand
  • Collapse
  • Nest
Layout
  • Variety of layout styles
  • Scalable layout
  • High-speed layout
  • Global layout
  • Incremental layout
  • Nested layout
  • Constraint-based layout
  • Labeling
  • Routing
  • Drawing fitting to canvas or printed page Image
images/asteriskRed.png
Image
images/asteriskRed.png Indicates the newest features.
Tiering
Tom Sawyer Layout is now available in tiered pricing categories. Tiering allows you to purchase individually priced sets of features and capabilities for your application. Over an application lifecycle, you may choose to expand the scope to include more robust features of Tom Sawyer Layout.
Features
First Tier
Second Tier
Third Tier
Two layout styles Image
images/greenCircle.png Image
images/blueSquare.png Image
images/blueSquare.png Image
images/blueSquare.png
All layout styles Image
images/orangeCircle.png
 
Image
images/blueSquare.png Image
images/blueSquare.png
Global layout Image
images/blueSquare.png Image
images/blueSquare.png Image
images/blueSquare.png
Incremental layout
 
 
Image
images/blueSquare.png
Constraint-based layout
 
 
Image
images/blueSquare.png
Edge routing
 
Image
images/blueSquare.png Image
images/blueSquare.png
Global labeling Image
images/blueSquare.png Image
images/blueSquare.png Image
images/blueSquare.png
Drill down
 
Image
images/blueSquare.png Image
images/blueSquare.png
Nesting
 
 
Image
images/blueSquare.png
Image
images/greenCircle.png Customer chooses preferred layout styles at the time of purchase.
Image
images/orangeCircle.png See Definitions.
Definitions
Layout Styles
  • Circular layout
  • Hierarchical layout
  • Orthogonal layout
  • Symmetric layout
System Requirements
Tom Sawyer Layout can be used with any system running a 32-bit or 64-bit Java 2 virtual machine. Incorporating Tom Sawyer Layout requires the Sun Microsystems Java Development Kit (JDK) 5.0 or 6.0.
Operating System
Architecture
JDK
Apple Mac OS X 10.5
Apple Mac OS X 10.6
PowerPC and Intel
Intel
5.0 and 6.0
6.0
Microsoft Windows XP
Microsoft Windows Vista
Microsoft Windows 7
Red Hat Enterprise Linux 5 Image
images/greenCircle.png
Intel-compatible
5.0 and 6.0
5.0 and 6.0
5.0 and 6.0
Sun Solaris 10
Sun SPARC
5.0 and 6.0
Image
images/greenCircle.png The 32-bit compatibility layer is required for 64-bit Linux systems.
Press
See the latest news from Tom Sawyer Software about how advances in technology and new features provide added benefits for developing your application with Tom Sawyer Layout.
Release Notes
Review the release notes to see the latest features and enhancements that have been added to Tom Sawyer Layout, Java Edition.

  Copyright © 2010 Tom Sawyer Software. All rights reserved. Privacy Policy Terms of Use