A B C D E F G H I J N O P R S T U V 
All Classes All Packages

A

AbstractTagProxy<T extends javax.servlet.jsp.tagext.JspTag> - Class in org.shredzone.commons.taglib.proxy
An abstract TagProxy implementation that offers all basic methods.
AbstractTagProxy() - Constructor for class org.shredzone.commons.taglib.proxy.AbstractTagProxy
 
addAttribute(AttributeBean) - Method in class org.shredzone.commons.taglib.processor.TagBean
Adds a tag attribute to the tag bean.
addTag(TagBean) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
Adds a TagBean to this tag library.
AttributeBean - Class in org.shredzone.commons.taglib.processor
A bean that stores the parameters of a tag attribute.
AttributeBean(String, String, boolean, boolean) - Constructor for class org.shredzone.commons.taglib.processor.AttributeBean
Creates and initializes a new AttributeBean.

B

bean() - Method in annotation type org.shredzone.commons.taglib.annotation.Tag
A custom spring bean name.
BeanFactoryReference - Annotation Type in org.shredzone.commons.taglib.annotation
Defines the reference attribute to Spring's BeanFactory.
bodycontent() - Method in annotation type org.shredzone.commons.taglib.annotation.Tag
Body content of the tag.
BodyTagProxy<T extends javax.servlet.jsp.tagext.BodyTag> - Class in org.shredzone.commons.taglib.proxy
A proxy that implements BodyTag and allows the target implementation to use dependency injection.
BodyTagProxy() - Constructor for class org.shredzone.commons.taglib.proxy.BodyTagProxy
 

C

compareTo(AttributeBean) - Method in class org.shredzone.commons.taglib.processor.AttributeBean
 
compareTo(TagBean) - Method in class org.shredzone.commons.taglib.processor.TagBean
 

D

doAfterBody() - Method in class org.shredzone.commons.taglib.proxy.IterationTagProxy
 
doCatch(Throwable) - Method in class org.shredzone.commons.taglib.proxy.TagProxy
Handles TryCatchFinally implementations.
doEndTag() - Method in class org.shredzone.commons.taglib.proxy.TagProxy
 
doFinally() - Method in class org.shredzone.commons.taglib.proxy.TagProxy
Handles TryCatchFinally implementations.
doInitBody() - Method in class org.shredzone.commons.taglib.proxy.BodyTagProxy
 
doStartTag() - Method in class org.shredzone.commons.taglib.proxy.TagProxy
 
doTag() - Method in class org.shredzone.commons.taglib.proxy.SimpleTagProxy
 

E

equals(Object) - Method in class org.shredzone.commons.taglib.processor.AttributeBean
equals(Object) - Method in class org.shredzone.commons.taglib.processor.TagBean

F

findAncestorWithType(Tag, Class<T>) - Static method in class org.shredzone.commons.taglib.TaglibUtils
Finds an ancestor tag of the given type.

G

getAttributes() - Method in class org.shredzone.commons.taglib.processor.TagBean
Gets all tag attributes.
getBeanFactory(JspContext) - Method in class org.shredzone.commons.taglib.proxy.AbstractTagProxy
Gets the BeanFactory from the given JspContext.
getBeanFactoryReference() - Method in class org.shredzone.commons.taglib.processor.TagBean
A reference to the bean factory.
getBeanFactoryReference() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
A reference to the bean factory.
getBeanName() - Method in class org.shredzone.commons.taglib.processor.TagBean
Name of the bean.
getBeanName() - Method in class org.shredzone.commons.taglib.proxy.AbstractTagProxy
 
getBodycontent() - Method in class org.shredzone.commons.taglib.processor.TagBean
 
getClassName() - Method in class org.shredzone.commons.taglib.processor.TagBean
 
getInfo() - Method in class org.shredzone.commons.taglib.processor.TagBean
Information about the tag.
getInfo() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
Information about the tag library.
getJspversion() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
The JSP version.
getName() - Method in class org.shredzone.commons.taglib.processor.AttributeBean
 
getName() - Method in class org.shredzone.commons.taglib.processor.TagBean
 
getParent() - Method in class org.shredzone.commons.taglib.proxy.SimpleTagProxy
 
getParent() - Method in class org.shredzone.commons.taglib.proxy.TagProxy
 
getProxyClassName() - Method in class org.shredzone.commons.taglib.processor.TagBean
Name of the proxy class.
getShortname() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
The short name of the tag library.
getTagForClass(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
Gets the TagBean that is related to the given implementation class.
getTags() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
Gets all tags of this tag library.
getTargetBean() - Method in class org.shredzone.commons.taglib.proxy.AbstractTagProxy
 
getTargetBean() - Method in interface org.shredzone.commons.taglib.proxy.ProxiedTag
Returns a reference to the target bean this proxy delegates to.
getTldName() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
Name of the TLD file.
getTlibversion() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
The tag lib version.
getType() - Method in class org.shredzone.commons.taglib.processor.AttributeBean
 
getType() - Method in class org.shredzone.commons.taglib.processor.TagBean
 
getUri() - Method in class org.shredzone.commons.taglib.processor.TaglibBean
The tag library URI.

H

hashCode() - Method in class org.shredzone.commons.taglib.processor.AttributeBean
 
hashCode() - Method in class org.shredzone.commons.taglib.processor.TagBean
 

I

initTargetBean(JspContext) - Method in class org.shredzone.commons.taglib.proxy.AbstractTagProxy
Creates a new instance of the implementing target bean.
isRequired() - Method in class org.shredzone.commons.taglib.processor.AttributeBean
 
isRtexprvalue() - Method in class org.shredzone.commons.taglib.processor.AttributeBean
 
isTryCatchFinally() - Method in class org.shredzone.commons.taglib.processor.TagBean
Does the tag class implement the TryCatchFinally interface?
IterationTagProxy<T extends javax.servlet.jsp.tagext.IterationTag> - Class in org.shredzone.commons.taglib.proxy
A proxy that implements IterationTag and allows the target implementation to use dependency injection.
IterationTagProxy() - Constructor for class org.shredzone.commons.taglib.proxy.IterationTagProxy
 

J

jspversion() - Method in annotation type org.shredzone.commons.taglib.annotation.TagLib
JSP version.

N

name() - Method in annotation type org.shredzone.commons.taglib.annotation.Tag
Name of the tag.

O

org.shredzone.commons.taglib - package org.shredzone.commons.taglib
 
org.shredzone.commons.taglib.annotation - package org.shredzone.commons.taglib.annotation
 
org.shredzone.commons.taglib.processor - package org.shredzone.commons.taglib.processor
 
org.shredzone.commons.taglib.proxy - package org.shredzone.commons.taglib.proxy
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.shredzone.commons.taglib.processor.TaglibProcessor
 
ProcessorException - Exception in org.shredzone.commons.taglib.processor
This exception is thrown when the tablib processor failed.
ProcessorException(String) - Constructor for exception org.shredzone.commons.taglib.processor.ProcessorException
Creates a new ProcessorException.
ProxiedTag<T extends javax.servlet.jsp.tagext.JspTag> - Interface in org.shredzone.commons.taglib.proxy
This interface marks the Tag class as proxied tag, and gives access to the target tag implementation.

R

release() - Method in class org.shredzone.commons.taglib.proxy.TagProxy
 
required() - Method in annotation type org.shredzone.commons.taglib.annotation.TagParameter
Is the parameter required? Defaults to false.
rtexprvalue() - Method in annotation type org.shredzone.commons.taglib.annotation.TagParameter
Is the parameter a rtexpression value? Defaults to true.

S

setBeanFactoryReference(String) - Method in class org.shredzone.commons.taglib.processor.TagBean
 
setBeanFactoryReference(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
 
setBeanName(String) - Method in class org.shredzone.commons.taglib.processor.TagBean
 
setBodyContent(BodyContent) - Method in class org.shredzone.commons.taglib.proxy.BodyTagProxy
 
setInfo(String) - Method in class org.shredzone.commons.taglib.processor.TagBean
 
setInfo(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
 
setJspBody(JspFragment) - Method in class org.shredzone.commons.taglib.proxy.SimpleTagProxy
 
setJspContext(JspContext) - Method in class org.shredzone.commons.taglib.proxy.SimpleTagProxy
 
setJspversion(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
 
setPageContext(PageContext) - Method in class org.shredzone.commons.taglib.proxy.TagProxy
 
setParent(JspTag) - Method in class org.shredzone.commons.taglib.proxy.SimpleTagProxy
 
setParent(Tag) - Method in class org.shredzone.commons.taglib.proxy.TagProxy
 
setProxyClassName(String) - Method in class org.shredzone.commons.taglib.processor.TagBean
 
setShortname(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
 
setTldName(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
 
setTlibversion(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
 
setTryCatchFinally(boolean) - Method in class org.shredzone.commons.taglib.processor.TagBean
 
setUri(String) - Method in class org.shredzone.commons.taglib.processor.TaglibBean
 
shortname() - Method in annotation type org.shredzone.commons.taglib.annotation.TagLib
Short name of the tag library.
SimpleTagProxy<T extends javax.servlet.jsp.tagext.SimpleTag> - Class in org.shredzone.commons.taglib.proxy
A proxy that implements SimpleTag and allows the target implementation to use dependency injection.
SimpleTagProxy() - Constructor for class org.shredzone.commons.taglib.proxy.SimpleTagProxy
 

T

Tag - Annotation Type in org.shredzone.commons.taglib.annotation
Annotates a Tag implementation class.
TagBean - Class in org.shredzone.commons.taglib.processor
This bean stores all information about a tag.
TagBean(String, String, String, String) - Constructor for class org.shredzone.commons.taglib.processor.TagBean
Creates and initializes a new TagBean.
TagInfo - Annotation Type in org.shredzone.commons.taglib.annotation
Annotates a tag library package with a long information text about the tag library.
TagLib - Annotation Type in org.shredzone.commons.taglib.annotation
Annotates a package to be a tag library.
TaglibBean - Class in org.shredzone.commons.taglib.processor
This bean stores all information about a tag library.
TaglibBean() - Constructor for class org.shredzone.commons.taglib.processor.TaglibBean
 
TaglibProcessor - Class in org.shredzone.commons.taglib.processor
A javac processor that scans for tag annotations and creates proxy classes that allows to use Spring in tag library implementations.
TaglibProcessor() - Constructor for class org.shredzone.commons.taglib.processor.TaglibProcessor
 
TaglibUtils - Class in org.shredzone.commons.taglib
Utility class for taglib beans.
TagParameter - Annotation Type in org.shredzone.commons.taglib.annotation
Annotates a field of the tag implementation as tag parameter.
TagProxy<T extends javax.servlet.jsp.tagext.Tag> - Class in org.shredzone.commons.taglib.proxy
A proxy that implements Tag and allows the target implementation to use dependency injection.
TagProxy() - Constructor for class org.shredzone.commons.taglib.proxy.TagProxy
 
TAGPROXY_BEANFACTORY_CACHE - Static variable in class org.shredzone.commons.taglib.proxy.AbstractTagProxy
 
tld() - Method in annotation type org.shredzone.commons.taglib.annotation.TagLib
Name of the TLD file.
tlibversion() - Method in annotation type org.shredzone.commons.taglib.annotation.TagLib
Tag library version.
tryCatchFinally() - Method in annotation type org.shredzone.commons.taglib.annotation.Tag
Does the tag class implements the TryCatchFinally implementation?
type() - Method in annotation type org.shredzone.commons.taglib.annotation.Tag
Class type of the Tag.

U

uri() - Method in annotation type org.shredzone.commons.taglib.annotation.TagLib
Tag library URI.

V

value() - Method in annotation type org.shredzone.commons.taglib.annotation.BeanFactoryReference
Attribute name where the BeanFactory is stored.
value() - Method in annotation type org.shredzone.commons.taglib.annotation.TagInfo
Long information about the tag library.
A B C D E F G H I J N O P R S T U V 
All Classes All Packages