Package org.apache.batik.util

Provides some useful classes.

See:
          Description

Interface Summary
CSSConstants This interface defines constants for CSS.
MimeTypeConstants This interface defines constants for Various Mime Types
ParsedURLProtocolHandler Provider interface for new url protocols, used by the ParsedURL class.
RunnableQueue.RunHandler This interface must be implemented by an object which wants to be notified of run events.
SVGConstants Define SVG constants, such as tag names, attribute names and URI
UnitProcessor.Context Holds the informations needed to compute the units.
XMLConstants Contains common XML constants.
 

Class Summary
AbstractParsedURLProtocolHandler Very simple abstract base class for ParsedURLProtocolHandlers.
ApplicationSecurityEnforcer This is a helper class which helps applications enforce secure script execution.
Base64DecodeStream This class implements a Base64 Character decoder as specified in RFC1113.
Base64EncoderStream This class implements a Base64 Character encoder as specified in RFC1113.
BatikSecurityManager This SecurityManager extension exposes the getClassContext method so that it can be used by the BatikSecuritySupport or other security related class.
ClassFileUtilities This class contains utility methods to manipulate Java classes.
DoublyLinkedList A simple Doubly Linked list class, designed to avoid O(n) behaviour on insert and delete.
DoublyLinkedList.Node Basic doubly linked list node interface.
EncodingUtilities This class contains utility functions to manage encodings.
Messages This class manages the message for the security utilities
ParsedURL This class is used as a replacement for java.net.URL.
ParsedURLData Holds the data for more URL's
ParsedURLDataProtocolHandler Protocol Handler for the 'data' protocol.
ParsedURLDefaultProtocolHandler The default protocol handler this handles the most common protocols, such as 'file' 'http' 'ftp'.
ParsedURLJarProtocolHandler Protocol Handler for the 'jar' protocol.
PreferenceManager This class allows to manage users preferences.
RunnableQueue This class represents an object which queues Runnable objects for invocation in a single thread.
RunnableQueue.Link To store a Runnable.
RunnableQueue.LockableLink To store a Runnable with an object waiting for him to be executed.
RunnableQueue.RunnableQueueState Type-safe enumeration of queue states.
Service This class handles looking up service providers on the class path.
SoftDoublyIndexedTable This class represents a doubly indexed hash table, which holds soft references to the contained values..
SoftReferenceCache This class manages a cache of soft references to objects that may take some time to load or create, such as images loaded from the network.
UnitProcessor This class provides methods to convert SVG length and coordinate to float in user units.
UnitProcessor.UnitResolver A LengthHandler that convert units.
XMLResourceDescriptor This class describes the XML resources needed to use the various batik modules.
 

Package org.apache.batik.util Description

Provides some useful classes.



Copyright © 2002 Apache Software Foundation. All Rights Reserved.