Interface Summary | |
---|---|
Application | This interface represents a SVG viewer application. |
DOMDocumentTreeController | Provides the information to control the DOMDocumentTree behaviour. |
DOMDocumentTree.DOMDocumentTreeListener | The DOMDocumentTreeListener. |
DOMViewerController | Provides the information needed for the DOMViewer to show and edit the document. |
ElementOverlayController | Provides the information to control the ElementOverlay. |
HistoryBrowser.CommandController | Wrapps the command's execute, undo and redo methods. |
HistoryBrowser.HistoryBrowserListener | The HistoryBrowserListener. |
Main.OptionHandler | This interface represents an option handler. |
NodePickerController | Provides the information to control the NodePickerPanel behaviour. |
NodePickerPanel.NodePickerListener | Node picker listener. |
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. |
UndoableCommand | The undoable/redoable command. |
Class Summary | |
---|---|
AboutDialog | A dialog showing the revision of the Batik viewer as well as the list of contributors. |
AbstractCompoundCommand | Abstract compound command. |
AbstractUndoableCommand | Represents abstract undoable/redoable command. |
DOMDocumentTree | A swing tree to represent DOM Document. |
DOMDocumentTree.DOMDocumentTreeAdapter | The adapter for the DOMDocumentTreeListener. |
DOMDocumentTree.DOMDocumentTreeEvent | Event to pass to listener. |
DOMDocumentTree.DropCompletedInfo | Contains the info for the 'dropCompleted' Event. |
DOMDocumentTree.TransferableTreeNode | Transferable tree node. |
DOMDocumentTree.TransferData | The data being transfered on dnd. |
DOMDocumentTree.TreeDragSource | The JTree drag source wrapper. |
DOMDocumentTree.TreeDropTargetListener | Tree as a drop target listener. |
DOMViewer | The components of this class are used to view a DOM tree. |
DOMViewer.CapturingClickButtonAction | The action associated with the 'Capturing-click' toggle button of the viewer panel. |
DOMViewer.CloseButtonAction | The action associated with the 'Close' button of the viewer panel |
DOMViewer.ContentNodeInfo | To store the node information for an xbl:content node's selected content. |
DOMViewer.DOMViewerDOMDocumentTreeController | DOMDocumentTreeController implementation. |
DOMViewer.DOMViewerElementOverlayController | ElementOverlayController implementation. |
DOMViewer.DOMViewerNodePickerController | NodePickerController implementation. |
DOMViewer.NodeInfo | To store the nodes informations |
DOMViewer.OverlayButtonAction | The action associated with the 'overlay' toggle button of the viewer panel. |
DOMViewer.Panel | The panel that contains the viewer. |
DOMViewer.Panel.AttributeModificationHandler | Handles "DOMAttrModified" event. |
DOMViewer.Panel.CapturingClickHandler | Handles the capturing "mouseclick" event. |
DOMViewer.Panel.CharacterPanel | The CharacterData panel text area. |
DOMViewer.Panel.CharDataModificationHandler | Handles "DOMCharacterDataModified" event. |
DOMViewer.Panel.DOMTreeSelectionListener | To listen to the tree selection. |
DOMViewer.Panel.NodeCSSValuesModel | To display the CSS properties of a DOM node in a table. |
DOMViewer.Panel.NodeInsertionHandler | Handles "DOMNodeInserted" event. |
DOMViewer.Panel.NodeRemovalHandler | Handles "DOMNodeRemoved" event. |
DOMViewer.Panel.NodeRenderer | To render the tree nodes. |
DOMViewer.Panel.NodeTemplateParser | Parser for the Element template. |
DOMViewer.Panel.TreeNodeAdder | Handles tree pop-up menu action for adding new node. |
DOMViewer.Panel.TreeNodeRemover | Handles tree pop-up menu action for removing nodes. |
DOMViewer.Panel.TreePopUpListener | Tree popup listener. |
DOMViewer.RedoButtonAction | The action associated with the 'Redo' dropdown button of the viewer panel |
DOMViewer.ShadowNodeInfo | To store the node information for a shadow tree. |
DOMViewer.UndoButtonAction | The action associated with the 'Undo' dropdown button of the viewer panel |
DropDownHistoryModel | The history scrollable popup menu model. |
DropDownHistoryModel.RedoPopUpMenuModel | The redo pop up menu model. |
DropDownHistoryModel.UndoPopUpMenuModel | The undo pop up menu model. |
ElementOverlayManager | Manages element overlay on the canvas. |
ElementOverlayManager.ElementOverlay | The element overlay. |
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. |
HistoryBrowser | History browser. |
HistoryBrowserInterface | The wrapper for the history browser. |
HistoryBrowserInterface.AppendChildCommand | The AppendChild command. |
HistoryBrowserInterface.AttributeAddedCommand | Adds the attribute to an element (MutationEvent.ADDITION) |
HistoryBrowserInterface.AttributeModifiedCommand | Modifies the attribute of an element (MutationEvent.MODIFICATION) |
HistoryBrowserInterface.AttributeRemovedCommand | Removes the attribute of an element (MutationEvent.REMOVAL) |
HistoryBrowserInterface.ChangeNodeValueCommand | The Change Node Value command. |
HistoryBrowserInterface.CharDataModifiedCommand | Sets the node value. |
HistoryBrowserInterface.CompoundUpdateCommand | The compound command. |
HistoryBrowserInterface.InsertNodeBeforeCommand | Inserts the given node as a child to the given parent node before the specified sibling node, or as the last child of the given parent, if the sibling node is null. |
HistoryBrowserInterface.NodeInsertedCommand | Inserts the given node as a child of another. |
HistoryBrowserInterface.NodeRemovedCommand | Removes the node from its parent node. |
HistoryBrowserInterface.RemoveChildCommand | The RemoveChild command. |
HistoryBrowserInterface.ReplaceChildCommand | insertBefore |
HistoryBrowser.CommandNamesInfo | Contains the info on the command name being executed, undone or redone and last undoable and redoable command names. |
HistoryBrowser.DocumentCommandController | Lets the DOMViewerController wrap the commands. |
HistoryBrowser.HistoryBrowserAdapter | The adapter to provide the default behavior. |
HistoryBrowser.HistoryBrowserEvent | Event to pass to listener. |
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.Canvas.JSVGViewerDOMViewerController | JSVGViewerFrame DOMViewerController implementation. |
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. |
NodePickerPanel | Used to preview and edit nodes. |
NodePickerPanel.AddButtonAction | The action associated with the 'Add' button. |
NodePickerPanel.ApplyButtonAction | The action associated with the 'Apply' button. |
NodePickerPanel.AttributesTableModel | The attributesTable model. |
NodePickerPanel.AttributesTableModelListener | Listens for the changes in the table and updates this node picker panel if needed. |
NodePickerPanel.NameEditorDialog | Dialog for choosing element name. |
NodePickerPanel.NameEditorDialog.CancelButtonAction | The action associated with the 'Cancel' button of Attribute Adder Dialog |
NodePickerPanel.NameEditorDialog.OKButtonAction | The action associated with the 'OK' button of Attribute Adder Dialog |
NodePickerPanel.NodePickerAdapter | The adapter for the NodePicker listener. |
NodePickerPanel.NodePickerEditListener | Manages the edits on focus events. |
NodePickerPanel.NodePickerEvent | Event to pass to listener. |
NodePickerPanel.RemoveButtonAction | The action associated with the 'Remove' button. |
NodePickerPanel.ResetButtonAction | The action associated with the 'Reset' button. |
NodePickerPanel.SVGInputPanel | The panel to view and edit the elements xml representation. |
NodePickerPanel.XMLAreaListener | Listens for the changes in the xml text area and updates this node picker panel if needed. |
NodeTemplates | Provides basic xml representation and description for most commonly used nodes. |
NodeTemplates.NodeTemplateDescriptor | Wrapper for a node template. |
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 PreferenceManager which store the preference in XML. |
XMLPreferenceManager.XMLProperties | To store the preferences. |