org.jboss.metadata.web.spec
Class TldMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.NamedMetaData
          extended by org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
              extended by org.jboss.metadata.web.spec.TldMetaData
All Implemented Interfaces:
Serializable, Cloneable, IdMetaData, MappableMetaData
Direct Known Subclasses:
Tld11MetaData, Tld12MetaData, Tld20MetaData, Tld21MetaData

public class TldMetaData
extends NamedMetaDataWithDescriptionGroup

The taglib spec metadata Locations that must be scanned for .tld files are: - All paths in a WAR under WEB-INF, except WEB-INF/lib and WEB-INF/classes - All paths under META-INF in JARs

Version:
$Revision: 70996 $
Author:
Remy Maucherat
See Also:
Serialized Form

Constructor Summary
TldMetaData()
           
 
Method Summary
 String getDtdPublicId()
          Get the DTD public id if one was seen
 String getDtdSystemId()
          Get the DTD system id if one was seen
 List<FunctionMetaData> getFunctions()
           
 String getJspVersion()
           
 List<ListenerMetaData> getListeners()
           
 List<TagFileMetaData> getTagFiles()
           
 List<TagMetaData> getTags()
           
 String getTlibVersion()
           
 String getUri()
           
 ValidatorMetaData getValidator()
           
 String getVersion()
           
 boolean is12()
           
 boolean is20()
           
 boolean is21()
           
 void setDTD(String root, String publicId, String systemId)
          Callback for the DTD information
 void setFunctions(List<FunctionMetaData> functions)
           
 void setJspVersion(String jspVersion)
           
 void setJspVersion(ValidatorMetaData validator)
           
 void setListeners(List<ListenerMetaData> listeners)
           
 void setTagFiles(List<TagFileMetaData> tagFiles)
           
 void setTags(List<TagMetaData> tags)
           
 void setTlibVersion(String tlibVersion)
           
 void setUri(String uri)
           
 void setVersion(String version)
           
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
getDescriptionGroup, merge, setDescriptionGroup
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData
equals, getKey, getName, hashCode, setName, toString
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, merge, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData
getKey
 

Constructor Detail

TldMetaData

public TldMetaData()
Method Detail

setDTD

public void setDTD(String root,
                   String publicId,
                   String systemId)
Callback for the DTD information

Parameters:
root -
publicId -
systemId -

getDtdPublicId

public String getDtdPublicId()
Get the DTD public id if one was seen

Returns:
the value of the web.xml dtd public id

getDtdSystemId

public String getDtdSystemId()
Get the DTD system id if one was seen

Returns:
the value of the web.xml dtd system id

getVersion

public String getVersion()

setVersion

public void setVersion(String version)

is12

public boolean is12()

is20

public boolean is20()

is21

public boolean is21()

getUri

public String getUri()

setUri

public void setUri(String uri)

getTlibVersion

public String getTlibVersion()

setTlibVersion

public void setTlibVersion(String tlibVersion)

getJspVersion

public String getJspVersion()

setJspVersion

public void setJspVersion(String jspVersion)

getValidator

public ValidatorMetaData getValidator()

setJspVersion

public void setJspVersion(ValidatorMetaData validator)

getTags

public List<TagMetaData> getTags()

setTags

public void setTags(List<TagMetaData> tags)

getTagFiles

public List<TagFileMetaData> getTagFiles()

setTagFiles

public void setTagFiles(List<TagFileMetaData> tagFiles)

getFunctions

public List<FunctionMetaData> getFunctions()

setFunctions

public void setFunctions(List<FunctionMetaData> functions)

getListeners

public List<ListenerMetaData> getListeners()

setListeners

public void setListeners(List<ListenerMetaData> listeners)


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.