E-mail:
Password:
 
 

New user? Sign Up.

Forgot Your Password?

Sign In
 

Tom Sawyer Perspectives, Java Edition

Releases

All
   4.0
    4.0.0
   3.1
    3.1.0
   3.0
    3.0.0
   2.1
    2.1.0
   2.0
    2.0.1
    2.0.0
   1.0
    1.0.1

Release 4.0.0

DateJanuary 30, 2012
Status  Beta

Overview

Tom Sawyer Perspectives, Version 4.0, introduces an advanced data-driven graphics architecture that offers a flexible run-time approach. The drawing canvas background, nodes, edges, connectors, and labels each can have rich attributed graphical decorations. Customer applications can provide graphical drawings with "level of detail" support, enabling the end user to zoom in and expose additional graphical detail as zooming thresholds are passed. In addition, each graphical attribute can respond to data property changes based on the data-to-drawing rules specified for that drawing element.

Tom Sawyer Perspectives now offers Eclipse SWT application support. Further, this release integrates with Objectivity InfiniteGraph and Google Earth.

Additionally, a timeline view shows events in chronological order, for use in link analysis applications.

New

Technology
  • Added Apple Mac OS X Lion Launchpad support
Designer
  • Added ability to disable actions
Drawings
  • Added drawing templates
  • Added timeline view
Documentation
  • New Tutorials
    • Eclipse SWT application
    • Objectivity InfiniteGraph integration
    • Google Earth integration
    • Semantic zooming
    • Constraints

Improvements

Drawings
  • New support for network monitoring applications
Interaction
  • Resizable embedded Overview
Layout
  • Circular Layout Style
    • Enhanced rotation of disconnected components
  • Hierarchical Layout Style
    • Faster performance with constraints and nesting
    • Enhanced integrated labeling with orthogonal routing
    • Integrated orthogonal routing across nesting levels
  • Orthogonal Layout Style
    • Enhanced integrated labeling
    • Directed multi-edge bundling refinements
    • Integrated orthogonal routing across nesting levels
  • Symmetric Layout Style
    • Enhanced rotation of disconnected components

Requirements

  • Added support for these operating systems:
    • Microsoft Windows Server 2008
    • Red Hat Enterprise Linux 6

Fixes

  • Labeling respects edge thickness
  • Labeling respects arrowheads
  • Unselected edge labels remain fixed during edge routing
  • Multi-edge spacing respected

Issues

  • None


Release 3.1.0

DateOctober 27, 2011
Status  General

Overview

Tom Sawyer Perspectives, Version 3.1, features an RDF graphical query designer and support for SPARQL endpoints. It also adds an integrator update cancel feature and numerous refinements in automatic labeling precision.

New

Designer
  • Color expressions can be defined using hexadecimal notation
Data Integration
  • Graphical RDF query designer
  • Support for SPARQL endpoints
  • Update progress bar
  • Update cancel
Drawings
  • Precise clipping to node image outlines
  • Resizable expanded nodes
Interaction
  • Embedded Overview
Layout
  • Circular Layout Style
    • Multi-edge spacing option
  • Symmetric Layout Style
    • Multi-edge spacing option

Improvements

Performance
  • Decreased CPU usage when loading from large data files
  • Improved tree view performance
Layout
  • All Layout Styles
    • Labeling precision work
  • Hierarchical Layout Style
    • Polyline routing refinements

Requirements

  • Added support for GWT 2.4
  • Dropped support for GWT 2.3
  • Added support for Microsoft Internet Explorer 7.0

Fixes

  • $and( ) and $or( ) functions correctly process null values
  • Edits to custom database queries are processed correctly
  • Node highlighting displays correctly when navigating between parent and child drawings
  • An XPath can be specified for an XML integrator
  • Previewer supports Swing or web action items for toolbars and context menus

Issues

None


Release 3.0.0

DateJuly 29, 2011
Status  General

Overview

Tom Sawyer Perspectives now provides RDF data integration and integrated graph analysis, including new centrality algorithms for social network analysis (SNA). In addition, all of the documentation is in HTML format, with global search capability.

New

Analysis
  • Added centrality algorithms for social network analysis (SNA)
Data Integration
  • Added support for RDF data sources
  • Added support for Oracle Database Semantic Technologies
  • Schema updates for the database integrator are now cancelable in the Designer
Documentation
  • Added search capability across all documentation
  • Tutorial for RDF data integration
  • Tutorial for graph analysis integration
  • Additional examples for cycle detection, traversals, partitioning, and path finding

Improvements

Technology
  • Improved support for UTF-8 encoding
  • Added more list functions, including $list(), $listContains(), $listContainsAll(), and $listContainsAny()
  • Added more mathematical functions, including $concat(), $power(), $log(), and $ln()
  • Improved the data types supported by various list functions
  • Many functions now support an unlimited number of arguments
Interaction
  • Multiple items in the Designer window can now be selected and deleted
  • Designer and Previewer window size changes are now saved and restored
  • Tables can now be sorted by a computed attribute
  • Projects are automatically saved before opening the Previewer window
Layout
  • All Layout Styles
    • Enhanced node and edge embedding during incremental layout
    • Enhanced moveable connector placement when multiple edges are attached
  • Circular Layout Style
    • Improved cluster spacing
    • Improved node spacing within clusters
    • Refined drawing fitting
  • Symmetric Layout Style
    • Refined drawing fitting
  • Labeling
    • Improved label placement with orthogonal routing
Documentation
  • Improved and expanded API documentation
  • Converted all documentation to HTML format

Requirements

  • Added support for Apple Mac OS X Lion 10.7
  • These browsers have been added:
    • Apple Safari 5.1
    • Microsoft Internet Explorer 9.0
  • Dropped support for Microsoft Internet Explorer 6.0 and 7.0
  • Added support for GWT 2.3
  • Dropped support GWT 2.1

Fixes

  • Layout calculates optimal expanded node sizes when fixed connector labels are present
  • Resolved memory leak in Text Integrator preview panel
  • Resolved deadlock in JDBC binding editor panel
  • Drawing fitting is respected when arranging connected components in the orthogonal layout style
  • Add Bundle and Add Edge constraint actions are saved correctly to projects
  • Default icons for various drawing view actions have been added
  • The Image Interpolation option can be changed in the Designer
  • Boolean renderers work correctly with web-based Previewer
  • A tree item containing a combo box can now be selected

Issues

  • None


Release 2.1.0

DateDecember 16, 2010
Status  General

Overview

This release improves stability, performance, and security. In addition, Tom Sawyer Analysis can now be integrated into Tom Sawyer Perspectives projects.

New

Technology
  • Supports integration with Tom Sawyer Analysis
Integration
  • JDBC integrator connects over Secure Sockets Layer (SSL)
Interactivity
  • Nested drawing drill down
Documentation
  • Additional filter tutorials

Improvements

Licensing
  • Simplified access to hosted licensing through a web proxy
Technology
  • Improved support for Unicode characters
  • Enabled database password encryption
  • Added support for version 1.4 and 1.5 of the Oracle JDBC drivers
  • Added native Apple Mac OS X File > Open and File > Save dialogs
  • Enhanced support for Apple keyboards
  • Enhanced support for Microsoft Excel data files
Drawing Representation
  • Improved focus to highlighted object
  • Improved rendering precision
Interaction
  • Enhanced Collapse All tree view behavior in the web preview
  • Improved synchronized attributes performance in drawing views
  • Added special characters support in table column names
  • Refined Open URL behavior
  • Added relative paths support for image files
  • Improved error message syntax
  • Refined File > Save As Image in the drawing view
Layout
  • All Layout Styles
    • Enhanced nested drawing layout animation
  • Circular Layout Style
    • Improved Drawing Fitting
    • Improved placement of movable connectors
  • Symmetric Layout Style
    • Improved Drawing Fitting
    • Improved placement of movable connectors

Requirements

  • Added support for:
    • GWT 2.1
    • JDK 6.0
  • Dropped support for:
    • GWT 2.0
    • JDK 5.0
  • Added support for GWT Components 2.0.5
  • Dropped support for GWT Components 1.5.0
  • Added support for Google Chrome 8.0
  • Dropped support for these browsers:
    • Apple Safari 4.0
    • Google Chrome 4.0, 5.0, and 6.0

Fixes

  • Integrators handle spaces in data sources
  • Initial drawing view displays the proper zoom level in the web preview
  • Tree view in the web preview works better with Microsoft Internet Explorer
  • Web preview is enabled for unsaved projects with Apple Mac OS X

Issues

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


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