Package org.apache.commons.jelly.impl

Core implementation classes for Jelly.

See:
          Description

Interface Summary
BeanSource A tag which is associated with a JavaBean, such as a DynamicBeanTag
TagFactory TagFactory represents a Factory of Tag instances.
TagLibraryResolver TagLibraryResolver represents an object capable of resolving a URI to a TagLibrary instance.
 

Class Summary
Attribute Represents the attribute definition used by dynamic tags, such as whether the attribute is required or any default values etc.
BeanTagScript TagScript evaluates a custom tag.
CompositeTextScriptBlock CompositeTextScriptBlock represents a text body of a a tag which contains expressions, so that whitespace trimming can be handled differently.
DefaultTagFactory DefaultTagFactory a default implementation of TagFactory which creates new instances of a given class.
DefaultTagLibraryResolver DefaultTagLibraryResolver is a default implemenation which attempts to interpret the URI as a String called 'jelly:className' and class load the given Java class.
DynamicBeanTag This tag is bound onto a Java Bean class.
DynamicDynaBeanTag This tag is bound onto a DynaClass instance.
DynamicTag DynamicTag is a tag that is created from inside a Jelly script as a Jelly template and will invoke a given script, passing in its instantiation attributes as variables and will allow the template to invoke its instance body.
DynamicTagLibrary DynamicTagLibrary represents a TagLibrary which gets created by running a Jelly script.
DynaTagScript DynaTagScript is a script evaluates a custom DynaTag.
Embedded Embedded provides easy means to embed JellyEngine
and use Jelly scripts within an application
ExpressionScript ExpressionScript outputs the value of an expression as text.
ScriptBlock ScriptBlock a block of scripts.
StaticTag StaticTag represents a static XML element which echos itself to XMLOutput when it is invoked.
StaticTagScript StaticTagScript is a script that evaluates a StaticTag, a piece of static XML though its attributes or element content may contain dynamic expressions.
TagScript TagScript abstract base class for a script that evaluates a custom tag.
TextScript TextScript outputs some static text.
 

Package org.apache.commons.jelly.impl Description

Core implementation classes for Jelly.



Copyright © 2002-2002 Apache Software Foundation. All Rights Reserved.