Package org.apache.commons.jelly
This package contains the main jelly API classes.
Developers writing tags should use this package.
-
Interface Summary Interface Description CompilableTag Compilable
represents a Tag that is compilable.DynaTag DynaTag
represents a Jelly custom tag which can take its attributes dynamically and store them in some data structure.LocationAware LocationAware
represents a Tag or Exception which is location aware.NamespaceAwareTag NamespaceAwareTag
represents a Jelly custom tag which needs to be aware of the XML Namespace context in which it is used.Script Script
represents a Jelly script.Tag Tag
represents a Jelly custom tag.XMLOutputFactory Factory to create an XMLOutput for a given Writer. -
Class Summary Class Description DynaBeanTagSupport DynaBeanTag
is a DynaTag implementation which uses a DynaBean to store its attribute values in.DynaTagSupport DynaTagSupport
is an abstract base class for any DynaTag implementation to derive from.Jelly Jelly
is a helper class which is capable of running a Jelly script.JellyContext JellyContext
represents the Jelly context.MapTagSupport MapTag
is a DynaTag implementation which uses a Map to store its attribute values in.TagLibrary Taglib
represents the metadata for a Jelly custom tag library.TagSupport TagSupport
an abstract base class which is useful to inherit from if developing your own tag.XMLOutput XMLOutput
is used to output XML events in a SAX-like manner. -
Exception Summary Exception Description JellyException JellyException
is the root of all Jelly exceptions.JellyTagException AJellyTagException
is an exception generated by a Tag implementation.MissingAttributeException JellyException
is the root of all Jelly exceptions.