| Interface Summary | |
|---|---|
| Application | This interface represents a SVG viewer application. |
| Main.OptionHandler | This interface represents an option handler. |
| ResourceOrigin | This interface defines constants for the possible resource origins. |
| SquiggleInputHandler | This is the interface expected from classes which can handle specific types of input for the Squiggle SVG browser. |
| Class Summary | |
|---|---|
| AboutDialog | A dialog showing the revision of the Batik viewer as well as the list of contributors. |
| FindDialog | This class represents a Dialog that lets the user searching for text inside an SVG document. |
| FindDialog.ClearButtonAction | The action associated to the 'clear' button. |
| FindDialog.CloseButtonAction | The action associated to the 'close' button. |
| FindDialog.FindButtonAction | The action associated to the 'find' button. |
| JAuthenticator | This class is resposible for providing authentication information when needed by network protocols. |
| JPEGOptionPanel | This class represents a panel to control jpeg encoding quality. |
| JSVGViewerFrame | This class represents a SVG viewer swing frame. |
| JSVGViewerFrame.AboutAction | To show the about dialog |
| JSVGViewerFrame.BackAction | To go back to the previous document |
| JSVGViewerFrame.Canvas | An extension of JSVGCanvas that exposes the Rhino interpreter. |
| JSVGViewerFrame.CloseAction | To close the last document. |
| JSVGViewerFrame.Debugger | Rhino debugger class. |
| JSVGViewerFrame.DOMViewerAction | To display the DOM viewer of the document |
| JSVGViewerFrame.ExportAsJPGAction | To save the current document as JPG. |
| JSVGViewerFrame.ExportAsPNGAction | To save the current document as PNG. |
| JSVGViewerFrame.ExportAsTIFFAction | To save the current document as TIFF. |
| JSVGViewerFrame.FindDialogAction | To display the Find dialog |
| JSVGViewerFrame.FlushAction | To flush image cache (purely for debugging purposes) |
| JSVGViewerFrame.ForwardAction | To go forward to the next document |
| JSVGViewerFrame.FullScreenAction | To display the document full screen |
| JSVGViewerFrame.ImageFileFilter | A FileFilter used when exporting the SVG document as an image. |
| JSVGViewerFrame.MonitorAction | To display the memory monitor. |
| JSVGViewerFrame.NewWindowAction | To open a new window. |
| JSVGViewerFrame.NextTransformAction | To go forward to the next transform |
| JSVGViewerFrame.OpenAction | To open a new file. |
| JSVGViewerFrame.OpenLocationAction | To open a new document. |
| JSVGViewerFrame.PauseAction | To pause a document. |
| JSVGViewerFrame.PlayAction | To restart after a pause. |
| JSVGViewerFrame.PreferencesAction | To show the preferences. |
| JSVGViewerFrame.PreviousTransformAction | To go back to the previous transform |
| JSVGViewerFrame.PrintAction | To print the current document. |
| JSVGViewerFrame.ReloadAction | To reload the current document. |
| JSVGViewerFrame.SaveAsAction | To save the current document as SVG. |
| JSVGViewerFrame.SetTransformAction | To show the set transform dialog |
| JSVGViewerFrame.StopAction | To stop the current processing. |
| JSVGViewerFrame.ThumbnailDialogAction | To display the Thumbnail dialog |
| JSVGViewerFrame.ToggleDebuggerAction | To toggle visiblity of JavaScript Debugger. |
| JSVGViewerFrame.UserAgent | This class implements a SVG user agent. |
| JSVGViewerFrame.UseStylesheetAction | To apply the selected author stylesheet |
| JSVGViewerFrame.ViewSourceAction | To view the source of the current document. |
| LocalHistory | This class represents an history of the files visited by a single browser frame. |
| LocalHistory.RadioListener | To listen to the radio buttons. |
| Main | This class contains the main method of an SVG viewer. |
| Main.FontSizeHandler | To handle the '-font-size' option. |
| OptionPanel | This class represents a panel to present users with options. |
| OptionPanel.Dialog | This class is modal dialog to choose the jpeg encoding quality. |
| OptionPanel.Dialog.OKButtonAction | The action associated to the 'ok' button. |
| PNGOptionPanel | This class represents a panel to choose the color model of the PNG, i.e. |
| PreferenceDialog | Dialog that displays user preferences. |
| PreferenceDialog.JConfigurationPanel | A paged panel for configuration windows. |
| PreferenceDialog.JConfigurationPanel.ResizingCardLayout | A CardLayout that returns a preferred height based on the currently displayed component. |
| Resources | This class manages the message for the Swing extensions. |
| SquiggleInputHandlerFilter | This class filters file for a given SquiggleInputHandler |
| StatusBar | This class represents a viewer status bar. |
| StatusBar.DisplayThread | To display the main message |
| SVGInputHandler | This implementation of the SquiggleInputHandler class simply displays an SVG file into the JSVGCanvas. |
| SVGOptionPanel | This class represents a panel to control svg encoding options. |
| ThumbnailDialog | This class represents a Dialog that displays a Thumbnail of the current SVG document. |
| ThumbnailDialog.AreaOfInterestListener | Used to perform a translation using the area of interest. |
| ThumbnailDialog.AreaOfInterestOverlay | An overlay that represents the current area of interest. |
| ThumbnailDialog.ThumbnailCanvasComponentListener | Used to allow the SVG document being displayed by the thumbnail to be resized properly when parent resizes. |
| ThumbnailDialog.ThumbnailComponentListener | Used to allow the SVG document being displayed by the thumbnail to be resized properly. |
| ThumbnailDialog.ThumbnailDocumentListener | Used to determine whether or not the GVT tree of the thumbnail has to be updated. |
| ThumbnailDialog.ThumbnailGVTListener | Used to update the overlay and/or the GVT tree of the thumbnail. |
| ThumbnailDialog.ThumbnailListener | Used the first time the thumbnail dialog is shown to make visible the current GVT tree being displayed by the original SVG component. |
| TransformHistory | This class implements a transform history mechanism. |
| XMLInputHandler | A SquiggleInputHandler that handles XSLT transformable XML documents. |
| XMLInputHandler.DocumentURIResolver | Implements the URIResolver interface so that relative urls used in transformations are resolved properly. |
| XMLPreferenceManager | An extension of {@link PreferenceManager} which store the preference in XML. |
| XMLPreferenceManager.XMLProperties | To store the preferences. |