org.apache.openejb.jee
Class Tag
java.lang.Object
org.apache.openejb.jee.Tag
public class Tag
- extends java.lang.Object
The tag defines a unique tag in this tag library. It has one
attribute, id.
The tag element may have several subelements defining:
description Optional tag-specific information
display-name A short name that is intended to be
displayed by tools
icon Optional icon element that can be used
by tools
name The unique action name
tag-class The tag handler class implementing
javax.servlet.jsp.tagext.JspTag
tei-class An optional subclass of
javax.servlet.jsp.tagext.TagExtraInfo
body-content The body content type
variable Optional scripting variable information
attribute All attributes of this action that are
evaluated prior to invocation.
dynamic-attributes Whether this tag supports additional
attributes with dynamic names. If
true, the tag-class must implement the
javax.servlet.jsp.tagext.DynamicAttributes
interface. Defaults to false.
example Optional informal description of an
example of a use of this tag
tag-extension Zero or more extensions that provide extra
information about this tag, for tool
consumption
Constructor Summary |
Tag()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
description
protected TextMap description
displayName
protected TextMap displayName
icon
protected LocalCollection<Icon> icon
name
protected java.lang.String name
tagClass
protected java.lang.String tagClass
teiClass
protected java.lang.String teiClass
bodyContent
protected BodyContent bodyContent
variable
protected java.util.List<Variable> variable
attribute
protected java.util.List<TldAttribute> attribute
dynamicAttributes
protected java.lang.String dynamicAttributes
example
protected java.lang.String example
tagExtension
protected java.util.List<TldExtension> tagExtension
id
protected java.lang.String id
Tag
public Tag()
getDescriptions
public Text[] getDescriptions()
setDescriptions
public void setDescriptions(Text[] text)
getDescription
public java.lang.String getDescription()
getDisplayNames
public Text[] getDisplayNames()
setDisplayNames
public void setDisplayNames(Text[] text)
getDisplayName
public java.lang.String getDisplayName()
getIcons
public java.util.Collection<Icon> getIcons()
getIconMap
public java.util.Map<java.lang.String,Icon> getIconMap()
getIcon
public Icon getIcon()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String value)
getTagClass
public java.lang.String getTagClass()
setTagClass
public void setTagClass(java.lang.String value)
getTeiClass
public java.lang.String getTeiClass()
setTeiClass
public void setTeiClass(java.lang.String value)
getBodyContent
public BodyContent getBodyContent()
setBodyContent
public void setBodyContent(BodyContent value)
getVariable
public java.util.List<Variable> getVariable()
getAttribute
public java.util.List<TldAttribute> getAttribute()
getDynamicAttributes
public java.lang.String getDynamicAttributes()
setDynamicAttributes
public void setDynamicAttributes(java.lang.String value)
getExample
public java.lang.String getExample()
setExample
public void setExample(java.lang.String value)
getTagExtension
public java.util.List<TldExtension> getTagExtension()
getId
public java.lang.String getId()
setId
public void setId(java.lang.String value)
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.