A B C D E F G H I J N O P R S T U V
All Classes All Packages
All Classes All Packages
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 givenJspContext
. - 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
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
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.
All Classes All Packages