Chapter 1. Overview

A basic FileHandler which provides a way to view the graphical content of Scalable Vector Graphics (SVG) files.

It uses the Apache Batik Toolkit for reading and display, which in turn uses the Mozilla Rhino JavaScript library for dynamic and interactive functionality. These libraries do not cover the full range of possibilities of what is possible, most of the core functionality however works very well.

After the document has successfully been loaded and displayed, there are various ways of interacting with it: either by using the toolbar commands of the FileHandler, by using the mouse or by any means the document offers itself. Using the toolbar commands should be self explanatory.

Mouse interaction works as follows: