public class TempTagInfo extends TagInfo
BODY_CONTENT_EMPTY, BODY_CONTENT_JSP, BODY_CONTENT_SCRIPTLESS, BODY_CONTENT_TAG_DEPENDENT
Constructor and Description |
---|
TempTagInfo() |
Modifier and Type | Method and Description |
---|---|
TagAttributeInfo[] |
getAttributes()
Returns information about the tags allowed attributes.
|
java.lang.String |
getBodyContent()
Returns the body content type.
|
java.lang.String |
getDisplayName()
Returns the display name to be displayed by tools.
|
java.lang.String |
getInfoString()
Returns the tag's infomation string.
|
java.lang.String |
getLargeIcon()
Returns the path to the large icon to be displayed by the tools.
|
java.lang.String |
getSmallIcon()
Returns the path to the small icon to be displayed by the tools.
|
java.lang.String |
getTagClassName()
Returns the tag's class name.
|
TagExtraInfo |
getTagExtraInfo()
Returns the tag extra info for the tag.
|
TagLibraryInfo |
getTagLibrary()
Returns the TagLibraryInfo for the tag.
|
java.lang.String |
getTagName()
Returns the tag's name.
|
TagVariableInfo[] |
getTagVariableInfos()
Returns the tag variable info in the tld
|
VariableInfo[] |
getVariableInfo(TagData data)
Information about the variables created by the tag at runtime.
|
boolean |
hasDynamicAttributes()
Retursn true if dynamic attributes are supported.
|
boolean |
isValid(TagData data)
Returns true if the tag instance is valid.
|
void |
setAttributes(TagAttributeInfo[] attributeInfo) |
void |
setBodyContent(java.lang.String bodyContent) |
void |
setDisplayName(java.lang.String displayName) |
void |
setDynamicAttributes(boolean isDynamicAttributes) |
void |
setInfoString(java.lang.String infoString) |
void |
setLargeIcon(java.lang.String largeIcon) |
void |
setSmallIcon(java.lang.String smallIcon) |
void |
setTagClassName(java.lang.String tagClassName) |
void |
setTagExtraInfo(TagExtraInfo tei)
Sets the tag extra info for the tag.
|
void |
setTagLibrary(TagLibraryInfo info)
Sets the TagLibraryInfo for the tag.
|
void |
setTagName(java.lang.String tagName) |
void |
setTagVariableInfos(TagVariableInfo[] tvi) |
ValidationMessage[] |
validate(TagData data)
Validate attributes.
|
public java.lang.String getTagName()
TagInfo
getTagName
in class TagInfo
public void setTagName(java.lang.String tagName)
public java.lang.String getInfoString()
TagInfo
getInfoString
in class TagInfo
public void setInfoString(java.lang.String infoString)
public java.lang.String getTagClassName()
TagInfo
getTagClassName
in class TagInfo
public void setTagClassName(java.lang.String tagClassName)
public java.lang.String getBodyContent()
TagInfo
getBodyContent
in class TagInfo
public void setBodyContent(java.lang.String bodyContent)
public java.lang.String getDisplayName()
TagInfo
getDisplayName
in class TagInfo
public void setDisplayName(java.lang.String displayName)
public java.lang.String getLargeIcon()
TagInfo
getLargeIcon
in class TagInfo
public void setLargeIcon(java.lang.String largeIcon)
public java.lang.String getSmallIcon()
TagInfo
getSmallIcon
in class TagInfo
public void setSmallIcon(java.lang.String smallIcon)
public TagAttributeInfo[] getAttributes()
TagInfo
getAttributes
in class TagInfo
public void setAttributes(TagAttributeInfo[] attributeInfo)
public TagVariableInfo[] getTagVariableInfos()
TagInfo
getTagVariableInfos
in class TagInfo
public void setTagVariableInfos(TagVariableInfo[] tvi)
public VariableInfo[] getVariableInfo(TagData data)
TagInfo
getVariableInfo
in class TagInfo
data
- information about the tag instancepublic boolean hasDynamicAttributes()
TagInfo
hasDynamicAttributes
in class TagInfo
public void setDynamicAttributes(boolean isDynamicAttributes)
public boolean isValid(TagData data)
TagInfo
public TagExtraInfo getTagExtraInfo()
TagInfo
getTagExtraInfo
in class TagInfo
public void setTagExtraInfo(TagExtraInfo tei)
TagInfo
setTagExtraInfo
in class TagInfo
public TagLibraryInfo getTagLibrary()
TagInfo
getTagLibrary
in class TagInfo
public void setTagLibrary(TagLibraryInfo info)
TagInfo
setTagLibrary
in class TagInfo
public ValidationMessage[] validate(TagData data)
TagInfo