PIA / src / java / org / risource / dps / handler

[..] [files] [ Base Classes Utility Classes Tag Handlers || about ]

This directory contains primarily tag-handler classes (implementations of org.risource.dps.Handler). Tag handler classes can be loaded dynamically, but the most commonly-used ones are pre-loaded into a hash table in Loader.

Base Classes

AbstractHandler
Abstract base class for handlers.
BasicHandler
Class for ``non-active'' node handlers.
EntityHandler
Class for the handlers of ActiveEntity nodes.
GenericHandler
Class for the handlers of ActiveElement nodes.

Utility Classes

Loader
Loader for tag handler classes.

Tag Handler Classes

Tag handler classes have lowercase names, with periods replaced by underscores, and hyphens elided by capitalizing the next letter. If the name of a tag happens to match a Java keyword (for example, if) the string Handler must be suffixed to the name. It is optional (but customary) otherwise.

The class names reflect the structure of the naming scheme: period is used to separate a ``package'' or namespace from an associated name, while hyphen is used as a word-separator within names.


Copyright © 1998-2000 by Ricoh Innovations, Inc.
$Id: HEADER.html,v 1.6 2001-04-03 00:04:20 steve Exp $
      Name                    Last modified      Size  Description
Parent Directory - whileHandler.java 2012-04-01 16:18 1.7K untilHandler.java 2012-04-01 16:18 1.7K finallyHandler.java 2012-04-01 16:18 1.8K firstHandler.java 2012-04-01 16:18 1.8K urlHandler.java 2012-04-01 16:18 2.3K queryHandler.java 2012-04-01 16:18 2.3K repeat_subHandler.java 2012-04-01 16:18 2.3K processHandler.java 2012-04-01 16:18 2.3K headersHandler.java 2012-04-01 16:18 2.4K formHandler.java 2012-04-01 16:18 2.4K elsfHandler.java 2012-04-01 16:18 2.5K thenHandler.java 2012-04-01 16:18 2.5K elseHandler.java 2012-04-01 16:18 2.5K substHandler.java 2012-04-01 16:18 2.6K TypicalHandler.java 2012-04-01 16:18 2.8K actionHandler.java 2012-04-01 16:18 2.9K foreachHandler.java 2012-04-01 16:18 2.9K IgnorableHandler.java 2012-04-01 16:18 2.9K expandHandler.java 2012-04-01 16:18 3.0K stringmapBuilder.java 2012-04-01 16:18 3.1K protectHandler.java 2012-04-01 16:18 3.1K SkippableHandler.java 2012-04-01 16:18 3.3K letHandler.java 2012-04-01 16:18 3.3K bindHandler.java 2012-04-01 16:18 3.3K DoctypeHandler.java 2012-04-01 16:18 3.4K DeclHandler.java 2012-04-01 16:18 3.4K valueHandler.java 2012-04-01 16:18 3.4K getHandler.java 2012-04-01 16:18 3.5K setHandler.java 2012-04-01 16:18 3.5K hideHandler.java 2012-04-01 16:18 3.6K ifHandler.java 2012-04-01 16:18 3.7K propertyBuilder.java 2012-04-01 16:18 3.8K namespaceHandler.java 2012-04-01 16:18 3.8K parseHandler.java 2012-04-01 16:18 4.0K logicalHandler.java 2012-04-01 16:18 4.1K TextNodeHandler.java 2012-04-01 16:18 4.3K outputHandler.java 2012-04-01 16:18 4.3K Makefile 2012-04-01 16:18 5.0K connectHandler.java 2012-04-01 16:18 5.0K statusHandler.java 2012-04-01 16:18 5.3K Loader.java 2012-04-01 16:18 5.6K debugHandler.java 2012-04-01 16:18 5.8K forHandler.java 2012-04-01 16:18 5.8K nodeBuilder.java 2012-04-01 16:18 5.8K mailnowHandler.java 2012-04-01 16:18 6.1K includeHandler.java 2012-04-01 16:18 6.1K EntityHandler.java 2012-04-01 16:18 6.4K EntityRefHandler.java 2012-04-01 16:18 6.4K sqlHandler.java 2012-04-01 16:18 6.5K BasicHandler.java 2012-04-01 16:18 7.6K repeatHandler.java 2012-04-01 16:18 8.7K about.html 2012-04-01 16:18 9.0K filterHandler.java 2012-04-01 16:18 9.3K tagsetHandler.java 2012-04-01 16:18 9.6K prettyHandler.java 2012-04-01 16:18 9.8K dateHandler.java 2012-04-01 16:18 12K signHandler.java 2012-04-01 16:18 12K numericHandler.java 2012-04-01 16:18 13K AbstractHandler.java 2012-04-01 16:18 14K GenericHandler.java 2012-04-01 16:18 14K defineHandler.java 2012-04-01 16:18 14K testHandler.java 2012-04-01 16:18 15K textHandler.java 2012-04-01 16:18 24K extractHandler.java 2012-04-01 16:18 52K