A B C D E F G I L M N O P R S T

A

addMethodName - Variable in class org.apache.commons.jelly.tags.bean.BeanTag
the name of the adder method

B

BeandefTag - Class in org.apache.commons.jelly.tags.bean
Binds a Java bean to the given named Jelly tag so that the attributes of the tag set the bean properties..
BeandefTag(BeanTagLibrary) - Constructor for class org.apache.commons.jelly.tags.bean.BeandefTag
 
BeanPropertyTag - Class in org.apache.commons.jelly.tags.bean
Creates a nested property via calling a beans createFoo() method then either calling the setFoo(value) or addFoo(value) methods in a similar way to how Ant tags construct themselves.
BeanPropertyTag(String) - Constructor for class org.apache.commons.jelly.tags.bean.BeanPropertyTag
 
BeanTag - Class in org.apache.commons.jelly.tags.bean
Creates a bean for the given tag which is then either output as a variable or can be added to a parent tag.
BeanTag() - Constructor for class org.apache.commons.jelly.tags.bean.BeanTag
 
BeanTag(Class, String) - Constructor for class org.apache.commons.jelly.tags.bean.BeanTag
 
BeanTag(Class, String, Method) - Constructor for class org.apache.commons.jelly.tags.bean.BeanTag
 
BeanTagLibrary - Class in org.apache.commons.jelly.tags.bean
Describes the Taglib.
BeanTagLibrary() - Constructor for class org.apache.commons.jelly.tags.bean.BeanTagLibrary
 
beanTypes - Variable in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
Synchronized map of tag names to bean classes

C

classLoader - Variable in class org.apache.commons.jelly.tags.bean.BeandefTag
the ClassLoader used to load beans
className - Variable in class org.apache.commons.jelly.tags.bean.BeandefTag
the Java class name to use for the tag
createBeanTag(String, Attributes) - Method in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
 
createMethodName - Variable in class org.apache.commons.jelly.tags.bean.BeanPropertyTag
the name of the create method
createTagFactory(String, Attributes) - Method in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
Factory method to create a TagFactory for a given tag attribute and attributes
createTagScript(String, Attributes) - Method in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
 

D

doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
 

E

EMPTY_ARG_TYPES - Static variable in class org.apache.commons.jelly.tags.bean.BeanPropertyTag
empty argument types constant
EMPTY_ARGS - Static variable in class org.apache.commons.jelly.tags.bean.BeanPropertyTag
empty arguments constant
EMPTY_ARGUMENT_TYPES - Static variable in class org.apache.commons.jelly.tags.bean.BeandefTag
 
EMPTY_ARGUMENTS - Static variable in class org.apache.commons.jelly.tags.bean.BeanTag
 
EMPTY_MAP - Static variable in class org.apache.commons.jelly.tags.bean.BeandefTag
An empty Map as I think Collections.EMPTY_MAP is only JDK 1.3 onwards

F

findAddMethod(Class, Class) - Method in class org.apache.commons.jelly.tags.bean.BeanTag
Finds the Method to add the new bean
findAddMethodClass(Class) - Method in class org.apache.commons.jelly.tags.bean.BeanPropertyTag
finds the parameter type of the first public method in the parent class whose name matches the add{tag name} pattern, whose return type is void and which takes one argument only.
findCreateMethod(Class) - Method in class org.apache.commons.jelly.tags.bean.BeanPropertyTag
Finds the Method to create a new property object

G

getBeanType(String, Attributes) - Method in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
 
getClassLoader() - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
 
getInvokeMethod(Class) - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
 
getMethodName() - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
 
getParentObject() - Method in class org.apache.commons.jelly.tags.bean.BeanTag
 
getTagName() - Method in class org.apache.commons.jelly.tags.bean.BeanTag
 

I

invokeMethod - Variable in class org.apache.commons.jelly.tags.bean.BeanTag
if present this is used to call a doit method when the bean is constructed
invokeMethods - Variable in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
Synchronized map of tag names to invoke methods

L

library - Variable in class org.apache.commons.jelly.tags.bean.BeandefTag
the library in which to define this new bean tag
log - Static variable in class org.apache.commons.jelly.tags.bean.BeandefTag
The Log to which logging calls will be made.
log - Static variable in class org.apache.commons.jelly.tags.bean.BeanTag
The Log to which logging calls will be made.

M

methodName - Variable in class org.apache.commons.jelly.tags.bean.BeandefTag
the name of the invoke method

N

name - Variable in class org.apache.commons.jelly.tags.bean.BeandefTag
the name of the tag to create
newInstance(Class, Map, XMLOutput) - Method in class org.apache.commons.jelly.tags.bean.BeanPropertyTag
Creates a new instance by calling a create method on the parent bean

O

org.apache.commons.jelly.tags.bean - package org.apache.commons.jelly.tags.bean
A tag library for mapping tags to beans using a similar approach to Ant.

P

processBean(String, Object) - Method in class org.apache.commons.jelly.tags.bean.BeanTag
Output the tag as a named variable.

R

registerBean(String, Class) - Method in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
Allows tags to register new bean types
registerBean(String, Class, Method) - Method in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
Allows tags to register new bean types with an associated method
registerBean(String, Class, String) - Method in class org.apache.commons.jelly.tags.bean.BeanTagLibrary
Allows tags to register new bean types with an associated method

S

setClassLoader(ClassLoader) - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
Sets the ClassLoader to use to load the class.
setClassName(String) - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
Sets the Java class name to use for the tag
setMethodName(String) - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
Sets the methodName.
setName(String) - Method in class org.apache.commons.jelly.tags.bean.BeandefTag
Sets the name of the tag to create

T

tagName - Variable in class org.apache.commons.jelly.tags.bean.BeanTag
the name of the property to create

A B C D E F G I L M N O P R S T