Products
  Tom Sawyer Perspectives
 
Java Edition
 
Home  

Tom Sawyer Perspectives, Java Edition

Releases

All
   2.0
    2.0.1
    2.0.0
   1.0
    1.0.1

Release 2.0.1

DateJuly 15, 2010
Status  General

Overview

This release addresses an issue preventing the deployment of Tom Sawyer Perspectives Project Previewer, improves the Tom Sawyer Perspectives library that is used to develop GWT applications, and updates support for Microsoft SQL Server JDBC drivers.

New

  • None

Improvements

Data Integration
  • Added support for Microsoft SQL Server JDBC driver versions 2.0 and 3.0

Requirements

  • Added support for GWT 2.0.3

Fixes

  • The Tom Sawyer Perspectives Project Previewer can now be deployed as an application
  • Added a missing class to a Tom Sawyer Perspectives library that is used to develop GWT applications

Issues

  • With Microsoft Windows 7 and Microsoft Windows Vista, JDK 6.0 does not support Windows XP Compatibility Mode

Release 2.0.0

DateJuly 8, 2010
Status  General

Overview

Tom Sawyer Perspectives now supports web application deployment. You can design your applications once within Tom Sawyer Perspectives Designer and then deploy them to web or desktop applications.

In addition, the visualization and layout architectures have been optimized to improve performance. Layout speed has increased by twenty to sixty percent.

New

Installation
  • Support for license server connection through a web proxy server
Web Interfaces
  • Client Integration
    • Support for most Java web application frameworks
    • Simple HTML tags embed views and other components in web applications
    • GWT component libraries enable integration with GWT applications
    • Advanced AJAX calls minimize page refresh and ensure excellent performance
    • Flexible JavaScript functions invoke custom commands using JavaScript Object Notation (JSON)
  • Display Components
    • Drawing view
    • Inspector view
    • Table view
    • Tree view
    • Overview window
    • Coordinated view updates
    • Tab and split panels for use in web applications
    • Scroll and zoom control panel in drawing views
    • Customizable CSS for views and display components
    • A variety of tree cell and table cell renderer and editor types
    • Print setup dialog
    • Print preview
    • Multipage printing
  • Interactivity
    • Toolbars and context menus
    • Viewing tools include select, pan, marquee zoom, zoom in, zoom out, and zoom fit
    • Editing tools create and move objects and create inter-object associations
Model
  • Attribute values can be computed from expressions using functions or other attributes
  • Attribute values can be synchronized with graphical element properties
Data Integration
  • The XML integrator supports namespaces
  • Data source locale specifications
  • Data source text encoding specifications
Layout
  • Threaded layout
  • Layout cancel
  • Layout animation for desktop applications
  • Drawing Fitting optimizes use of the drawing canvas or printed page
  • Open and closed group constraints
Documentation
  • Descriptions and images for layout options online help
  • Tutorials for GWT and HTML client integration
  • Instructions for staging on several popular application servers
  • Additional examples in biological ontology, networking, and process design

Improvements

Installation
  • Improved installation program
  • Improved licensing setup
Technology
  • Improved application internationalization
  • Improved support for the Apple Mac OS X user interface
Designer
  • Revamped integrator definition dialog boxes
  • New icons to indicate web and desktop feature availability
  • Enabled setting root drawing layout properties
  • Updated and refined default toolbar for drawing views
  • Added JDBC connection templates for Ingres, Microsoft SQL Server 2008, PostgreSQL, and Sybase databases
  • Customized color chooser to enable choosing colors with transparency
  • Improved file chooser behavior
Layout
  • All Layout Styles
    • Increased layout speed by twenty to sixty percent
    • Animated threaded and unthreaded operations
    • Improved drawing layout with fewer interdrawing edge crossings
  • Circular Layout Style
    • Improved edge labeling with dense drawings
    • Enhanced clustering quality
    • Refined clustering options
    • Enhanced multiedge routing
  • Hierarchical Layout Style
    • Enhanced incremental layout results
    • Reduced number of edge crossings
    • Improved edge labeling with orthogonal and polyline routing
  • Orthogonal Layout Style
    • Reduced local edge crossings
    • Refined labeling
    • Enhanced group constraint quality
    • Improved node placement with fixed connectors
    • Improved edge labeling
  • Symmetric Layout Style
    • Improved edge labeling with dense drawings
    • Enhanced multiedge routing
    • Improved node placement with fixed connectors
    • Enhanced handling of fixed point constraints
  • Routing
    • Reduced edge crossings with orthogonal routing
    • Significantly enhanced orthogonal edge routing with connectors
  • Labeling
    • Increased quality

Requirements

  • These operating systems have been added:
    • Apple Mac OS X 10.6
    • Microsoft Windows 7
    • Microsoft Windows Server 2008
    • Red Hat Linux 5
  • These operating systems have been dropped:
    • Apple Mac OS X 10.4
    • Red Hat Linux 4
    • SUSE Linux 10
    • Ubuntu 7.10
  • These application servers have been added:
    • Apache Tomcat 6.0
    • IBM Websphere 7.0
    • Oracle WebLogic Server 11g
    • Red Hat JBoss 5.1
  • These browsers have been added:
    • Apple Safari 4.0 and 5.0
    • Google Chrome 4.0 and 5.0
    • Microsoft Internet Explorer 7.0 and 8.0
    • Mozilla Firefox 3.5 and 3.6

Fixes

  • Date and time settings are compatible with various locales

Issues

  • With Microsoft Windows 7 and Microsoft Windows Vista, JDK 6.0 does not support Windows XP Compatibility Mode

Release 1.0.1

DateJune 26, 2009
Status  General

Overview

This release improves overall performance in all views and adds support for additional image formats. It also includes several minor fixes.

New

  • None

Improvements

  • Improved overall performance in all views
  • Added support for exporting images to PDF and SVG file formats
  • Added support for time in Oracle date format

Requirements

  • No changes

Fixes

  • An erroneous warning no longer appears during image export
  • Integrator commit now works for rows with trailing nulls
  • Selection Change Events are now fired only when the new selection differs from the previous selection
  • Toolbar state is now updated when a Deselect All event occurs in the tree or drawing views
  • Filters can now be used with the lookup function in table views
  • Minor issues corrected in example projects

Issues

  • None


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