org.apache.openejb.jee
Class TldTaglib

java.lang.Object
  extended by org.apache.openejb.jee.TldTaglib

public class TldTaglib
extends java.lang.Object

The taglib tag is the document root, it defines:

description a simple string describing the "use" of this taglib, should be user discernable

display-name the display-name element contains a short name that is intended to be displayed by tools

icon optional icon that can be used by tools

tlib-version the version of the tag library implementation

short-name a simple default short name that could be used by a JSP authoring tool to create names with a mnemonic value; for example, the it may be used as the prefered prefix value in taglib directives

uri a uri uniquely identifying this taglib

validator optional TagLibraryValidator information

listener optional event listener specification

tag tags in this tag library

tag-file tag files in this tag library

function zero or more EL functions defined in this tag library

taglib-extension zero or more extensions that provide extra information about this taglib, for tool consumption


Field Summary
protected  TextMap description
           
protected  TextMap displayName
           
protected  java.util.List<Function> function
           
protected  LocalCollection<Icon> icon
           
protected  java.lang.String id
           
protected  java.lang.String jspVersion
           
protected  java.util.List<Listener> listener
           
protected  java.lang.String shortName
           
protected  java.util.List<Tag> tag
           
protected  java.util.List<TagFile> tagFile
           
protected  java.util.List<TldExtension> taglibExtension
           
protected  java.lang.String tlibVersion
           
protected  java.lang.String uri
           
protected  Validator validator
           
protected  java.lang.String version
           
 
Constructor Summary
TldTaglib()
           
 
Method Summary
 java.lang.String getDescription()
           
 Text[] getDescriptions()
           
 java.lang.String getDisplayName()
           
 Text[] getDisplayNames()
           
 java.util.List<Function> getFunction()
           
 Icon getIcon()
           
 java.util.Map<java.lang.String,Icon> getIconMap()
           
 java.util.Collection<Icon> getIcons()
           
 java.lang.String getId()
           
 java.lang.String getJspVersion()
           
 java.util.List<Listener> getListener()
           
 java.lang.String getShortName()
           
 java.util.List<Tag> getTag()
           
 java.util.List<TagFile> getTagFile()
           
 java.util.List<TldExtension> getTaglibExtension()
           
 java.lang.String getTlibVersion()
           
 java.lang.String getUri()
           
 Validator getValidator()
           
 java.lang.String getVersion()
           
 void setDescriptions(Text[] text)
           
 void setDisplayNames(Text[] text)
           
 void setId(java.lang.String value)
           
 void setJspVersion(java.lang.String jspVersion)
           
 void setShortName(java.lang.String value)
           
 void setTlibVersion(java.lang.String value)
           
 void setUri(java.lang.String value)
           
 void setValidator(Validator value)
           
 void setVersion(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected TextMap description

displayName

protected TextMap displayName

icon

protected LocalCollection<Icon> icon

tlibVersion

protected java.lang.String tlibVersion

jspVersion

protected java.lang.String jspVersion

shortName

protected java.lang.String shortName

uri

protected java.lang.String uri

validator

protected Validator validator

listener

protected java.util.List<Listener> listener

tag

protected java.util.List<Tag> tag

tagFile

protected java.util.List<TagFile> tagFile

function

protected java.util.List<Function> function

taglibExtension

protected java.util.List<TldExtension> taglibExtension

id

protected java.lang.String id

version

protected java.lang.String version
Constructor Detail

TldTaglib

public TldTaglib()
Method Detail

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()

getTlibVersion

public java.lang.String getTlibVersion()

setTlibVersion

public void setTlibVersion(java.lang.String value)

getJspVersion

public java.lang.String getJspVersion()

setJspVersion

public void setJspVersion(java.lang.String jspVersion)

getShortName

public java.lang.String getShortName()

setShortName

public void setShortName(java.lang.String value)

getUri

public java.lang.String getUri()

setUri

public void setUri(java.lang.String value)

getValidator

public Validator getValidator()

setValidator

public void setValidator(Validator value)

getListener

public java.util.List<Listener> getListener()

getTag

public java.util.List<Tag> getTag()

getTagFile

public java.util.List<TagFile> getTagFile()

getFunction

public java.util.List<Function> getFunction()

getTaglibExtension

public java.util.List<TldExtension> getTaglibExtension()

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)

getVersion

public java.lang.String getVersion()

setVersion

public void setVersion(java.lang.String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.