Package standup.symbol

Provides classes and interfaces that handle loading and rendering of the various AAC/literacy symbol sets, e.g.

See:
          Description

Interface Summary
SymbolRenderer Specifies an object that takes a vector-based symbol file and renders it to a bitmap.
 

Class Summary
CachedSVGSpec  
MySVGTranscoder Transcodes an SVG file to a bitmap -- using the Batik SVG toolkit.
SymbolFilenameComparator A Comparator<String> used to determine the order of preference of symbol filenames given the user's preference for symbol sets.
SymbolLoader This class handles loading of AAC symbols
SymbolLoaderGUI SymbolLoader for loading GUI SVG files.
SymbolLoaderPCS  
SymbolLoaderRebus  
SymbolManager Provides methods for retrieving literacy/AAC symbols.
SymbolPanel  
SymbolPanelCellRenderer  
SymbolRendererSVG  
SymbolRendererWMF A utility class that takes a Windows Metafile (WMF) file and renders it to a bitmap.
WmfDecDC  
WmfDecObj  
WMFDecoder  
WMFView  
WMFViewImageCanvas  
 

Enum Summary
LexemePictureFilter  
SymbolSupport  
SymbolType  
 

Exception Summary
SymbolException A very simple subclass of Exception that is specifically for Exceptions arising from within the standup.symbol package.
 

Package standup.symbol Description

Provides classes and interfaces that handle loading and rendering of the various AAC/literacy symbol sets, e.g. Widgit Rebus and Mayer-Johnson PCS.

The underlying resources that provide access to these symbols are:

The SymbolManager class provides static methods for obtaining:

A SymbolRenderer handles the bitmap rendering: it takes an InputStream, obtained from a symbol file (SVG for Rebus, WMF for PCS), and renders it to a BufferedImage.

A SymbolLoader handles the symbol file loading: it takes a filename (originating from a Widgit wordlist), a 'base' directory that the filename is relative to, and passes the resulting InputStream to an appropriate SymbolRenderer.

The Widgit Rebus symbol set (c) Widgit Software Ltd. All Rights Reserved Worldwide. Used with permission.

The Picture Communication Symbols (c) 19812006 by Mayer-Johnson LLC. All Rights Reserved Worldwide. Used with permission.