javax.servlet.jsp.tagext

Class TagInfo


public class TagInfo
extends java.lang.Object

Represents a tag loaded from a tag library descriptor (TLD) file.

Field Summary

static String
BODY_CONTENT_JSP
static String
BODY_CONTENT_TAG_DEPENDENT

Constructor Summary

TagInfo(String tagName, String tagClassName, String bodyContent, String infoString, TagLibraryInfo taglib, TagExtraInfo tagExtraInfo, TagAttributeInfo[] attributeInfo)

Method Summary

TagAttributeInfo[]
getAttributes()
String
getBodyContent()
String
getInfoString()
String
getTagClassName()
TagExtraInfo
getTagExtraInfo()
String
getTagName()
VariableInfo[]
getVariableInfo(TagData data)
Not implemented.
boolean
isValid(TagData data)
Validates the given TagData to ensure that it passes the requirements specified in the TLD.

Field Details

BODY_CONTENT_JSP

public static String BODY_CONTENT_JSP

BODY_CONTENT_TAG_DEPENDENT

public static String BODY_CONTENT_TAG_DEPENDENT

Constructor Details

TagInfo

public TagInfo(String tagName,
               String tagClassName,
               String bodyContent,
               String infoString,
               TagLibraryInfo taglib,
               TagExtraInfo tagExtraInfo,
               TagAttributeInfo[] attributeInfo)

Method Details

getAttributes

public TagAttributeInfo[] getAttributes()

getBodyContent

public String getBodyContent()

getInfoString

public String getInfoString()

getTagClassName

public String getTagClassName()

getTagExtraInfo

public TagExtraInfo getTagExtraInfo()

getTagName

public String getTagName()

getVariableInfo

public VariableInfo[] getVariableInfo(TagData data)
Not implemented.

isValid

public boolean isValid(TagData data)
Validates the given TagData to ensure that it passes the requirements specified in the TLD.