SourceForge.net Logo
aXSL API 0.1

Package org.axsl.fontR

Interfaces allowing client applications to register, track, and use fonts in a vendor-neutral way.

See:
          Description

Interface Summary
Font The Font interface exposes a font resource to the client application.
FontConsumer FontConsumer provides many of the font-related services that a client application may require, such as font resolution (obtaining a FontUse instance to use), and getting a collection of Font and FontUse instances actually used.
FontServer FontServer provides some basic system-wide services such as listing available fonts.
FontUse The FontUse interface exposes a font resource to the client application.
 

Class Summary
FontUtility Class containing font-related utility methods.
ListJavaFonts List all the fonts that are registered with Java.
 

Exception Summary
FontException Exception thrown when an axslFont implementation has a problem.
 

Package org.axsl.fontR Description

Interfaces allowing client applications to register, track, and use fonts in a vendor-neutral way. An aXSL client application writes its programs using the aXSL interfaces. It then obtains a concrete vendor-specific implementation of FontServer, and concrete vendor-specific implementations of FontConsumer for each document or other user of font information that it processes. From that point, the client application can request FontUse instances from the appropriate FontConsumer. FontUse and Font instances then provide the client application with various font-related services. The only contact a client application must have with a concrete implementation is the provision of a concrete FontServer and FontConsumer instance(s).


SourceForge.net Logo
aXSL API 0.1

This documentation was created September 6 2006 by The aXSL Group and may be freely copied. See license for details.