Package javax.servlet.jsp.tagext
Class TagExtraInfo
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagExtraInfo
-
public abstract class TagExtraInfo extends java.lang.Object
Extra Tag Information for a Custom Tag; this class is mentioned in the Tag Library Descriptor file (TLD). This class must be used: - if the tag defines any scripting variables - if the tag wants to provide translation-time validation of the tag attributes.
-
-
Constructor Summary
Constructors Constructor Description TagExtraInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TagInfo
getTagInfo()
Get the TagInfo for this classVariableInfo[]
getVariableInfo(TagData data)
information on scripting variables defined by this tagboolean
isValid(TagData data)
Translation-time validation of the attributes.void
setTagInfo(TagInfo tagInfo)
Set the TagInfo for this class
-
-
-
Method Detail
-
getVariableInfo
public VariableInfo[] getVariableInfo(TagData data)
information on scripting variables defined by this tag- Parameters:
data
- The translation-time TagData instance.
-
isValid
public boolean isValid(TagData data)
Translation-time validation of the attributes. The argument is a translation-time, so request-time attributes are indicated as such.- Parameters:
data
- The translation-time TagData instance.
-
setTagInfo
public final void setTagInfo(TagInfo tagInfo)
Set the TagInfo for this class- Parameters:
tagInfo
- The TagInfo this instance is extending
-
getTagInfo
public final TagInfo getTagInfo()
Get the TagInfo for this class
-
-