org.apache.openejb.jee
Class TldTaglib

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

public class TldTaglib
extends 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  List<Function> function
           
protected  LocalCollection<Icon> icon
           
protected  String id
           
protected  String jspVersion
           
protected  List<Listener> listener
           
protected  String shortName
           
protected  List<Tag> tag
           
protected  List<TagFile> tagFile
           
protected  List<TldExtension> taglibExtension
           
protected  String tlibVersion
           
protected  String uri
           
protected  Validator validator
           
protected  String version
           
 
Constructor Summary
TldTaglib()
           
 
Method Summary
 String getDescription()
           
 Text[] getDescriptions()
           
 String getDisplayName()
           
 Text[] getDisplayNames()
           
 List<Function> getFunction()
           
 Icon getIcon()
           
 Map<String,Icon> getIconMap()
           
 Collection<Icon> getIcons()
           
 String getId()
           
 String getJspVersion()
           
 List<Listener> getListener()
           
 String getShortName()
           
 List<Tag> getTag()
           
 List<TagFile> getTagFile()
           
 List<TldExtension> getTaglibExtension()
           
 String getTlibVersion()
           
 String getUri()
           
 Validator getValidator()
           
 String getVersion()
           
 void setDescriptions(Text[] text)
           
 void setDisplayNames(Text[] text)
           
 void setId(String value)
           
 void setJspVersion(String jspVersion)
           
 void setShortName(String value)
           
 void setTlibVersion(String value)
           
 void setUri(String value)
           
 void setValidator(Validator value)
           
 void setVersion(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 String tlibVersion

jspVersion

protected String jspVersion

shortName

protected String shortName

uri

protected String uri

validator

protected Validator validator

listener

protected List<Listener> listener

tag

protected List<Tag> tag

tagFile

protected List<TagFile> tagFile

function

protected List<Function> function

taglibExtension

protected List<TldExtension> taglibExtension

id

protected String id

version

protected String version
Constructor Detail

TldTaglib

public TldTaglib()
Method Detail

getDescriptions

public Text[] getDescriptions()

setDescriptions

public void setDescriptions(Text[] text)

getDescription

public String getDescription()

getDisplayNames

public Text[] getDisplayNames()

setDisplayNames

public void setDisplayNames(Text[] text)

getDisplayName

public String getDisplayName()

getIcons

public Collection<Icon> getIcons()

getIconMap

public Map<String,Icon> getIconMap()

getIcon

public Icon getIcon()

getTlibVersion

public String getTlibVersion()

setTlibVersion

public void setTlibVersion(String value)

getJspVersion

public String getJspVersion()

setJspVersion

public void setJspVersion(String jspVersion)

getShortName

public String getShortName()

setShortName

public void setShortName(String value)

getUri

public String getUri()

setUri

public void setUri(String value)

getValidator

public Validator getValidator()

setValidator

public void setValidator(Validator value)

getListener

public List<Listener> getListener()

getTag

public List<Tag> getTag()

getTagFile

public List<TagFile> getTagFile()

getFunction

public List<Function> getFunction()

getTaglibExtension

public List<TldExtension> getTaglibExtension()

getId

public String getId()

setId

public void setId(String value)

getVersion

public String getVersion()

setVersion

public void setVersion(String value)


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