Diva API

Packages
diva.apps This package contains applications built using diva classes.
diva.canvas A Java2D structured graphics package.
diva.canvas.connector Support for "connectors," which are figures that draw themselves between sites on other figures.
diva.canvas.demo This is a demonstration application for the Diva canvas.
diva.canvas.event Event-handling support for the Diva canvas.
diva.canvas.interactor The library of interactors and other interaction support.
diva.canvas.test  
diva.canvas.toolbox The Diva "toolbox" package.
diva.canvas.tutorial A set of tutorials for the Diva canvas.
diva.graph A generic and highly-extensible graph visualization library whose basic interface is a widget analagous to java.swing.JTree.
diva.graph.basic  
diva.graph.layout A graph layout package which provides static and incremental node layout and edge routing facilities.
diva.graph.modular  
diva.graph.schematic  
diva.graph.toolbox  
diva.gui The Diva GUI framework.
diva.gui.toolbox A collection of useful GUI-related classes and widgets.
diva.gui.tutorial  
diva.resource This package contains resources for Diva.
diva.sketch This package contains classes for building a sketch-based user interface.
diva.sketch.classification This package provides basic pattern classification.
diva.sketch.demo  
diva.sketch.features This package implements feature extraction including Rubine's list of features given in [1].
diva.sketch.parser2d  
diva.sketch.recognition Utilities for doing single-stroke and multi-stroke recognition.
diva.sketch.toolbox This package contains general utilities for applications that use recognition, such as: stroke filtering utilities out-of-the-box recognizers etc
diva.util A package of utility classes.
diva.util.aelfred This package contains the source of the Aelfred XML parser from Microstar.
diva.util.gui Utility classes to help building GUIs for demos and applications.
diva.util.java2d Java2D support classes and methods.
diva.util.jester A small package for writing test suites for Java classes.
diva.util.jester.demo This is a simple package containing a couple of classes and test files for them that use the diva.util.jester framework to exercise them.
diva.util.test  
diva.util.xml A package of utilities for the XML parsing and printing.
diva.whiteboard The Diva whiteboard is a sketch-based editor.

 



Contact 
©2002-2018 U.C. Regents