net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.javaee
Interface TldTaglibType

All Known Implementing Classes:
TldTaglibTypeImpl

public interface TldTaglibType

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

Java class for tldTaglibType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="tldTaglibType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
         <element name="tlib-version" type="{http://java.sun.com/xml/ns/javaee}dewey-versionType"/>
         <element name="short-name" type="{http://java.sun.com/xml/ns/javaee}tld-canonical-nameType"/>
         <element name="uri" type="{http://java.sun.com/xml/ns/javaee}xsdAnyURIType" minOccurs="0"/>
         <element name="validator" type="{http://java.sun.com/xml/ns/javaee}validatorType" minOccurs="0"/>
         <element name="listener" type="{http://java.sun.com/xml/ns/javaee}listenerType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="tag" type="{http://java.sun.com/xml/ns/javaee}tagType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="tag-file" type="{http://java.sun.com/xml/ns/javaee}tagFileType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="function" type="{http://java.sun.com/xml/ns/javaee}functionType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="taglib-extension" type="{http://java.sun.com/xml/ns/javaee}tld-extensionType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="version" use="required" type="{http://java.sun.com/xml/ns/javaee}dewey-versionType" fixed="2.1" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 DescriptionType[] getDescription()
           
 DescriptionType getDescription(int idx)
           
 int getDescriptionLength()
           
 DisplayNameType[] getDisplayName()
           
 DisplayNameType getDisplayName(int idx)
           
 int getDisplayNameLength()
           
 FunctionType[] getFunction()
           
 FunctionType getFunction(int idx)
           
 int getFunctionLength()
           
 IconType[] getIcon()
           
 IconType getIcon(int idx)
           
 int getIconLength()
           
 String getId()
          Gets the value of the id property.
 ListenerType[] getListener()
           
 ListenerType getListener(int idx)
           
 int getListenerLength()
           
 TldCanonicalNameType getShortName()
          Gets the value of the shortName property.
 TagType[] getTag()
           
 TagType getTag(int idx)
           
 TagFileType[] getTagFile()
           
 TagFileType getTagFile(int idx)
           
 int getTagFileLength()
           
 int getTagLength()
           
 TldExtensionType[] getTaglibExtension()
           
 TldExtensionType getTaglibExtension(int idx)
           
 int getTaglibExtensionLength()
           
 String getTlibVersion()
          Gets the value of the tlibVersion property.
 XsdAnyURIType getUri()
          Gets the value of the uri property.
 ValidatorType getValidator()
          Gets the value of the validator property.
 String getVersion()
          Gets the value of the version property.
 void setDescription(DescriptionType[] values)
           
 DescriptionType setDescription(int idx, DescriptionType value)
           
 void setDisplayName(DisplayNameType[] values)
           
 DisplayNameType setDisplayName(int idx, DisplayNameType value)
           
 void setFunction(FunctionType[] values)
           
 FunctionType setFunction(int idx, FunctionType value)
           
 void setIcon(IconType[] values)
           
 IconType setIcon(int idx, IconType value)
           
 void setId(String value)
          Sets the value of the id property.
 ListenerType setListener(int idx, ListenerType value)
           
 void setListener(ListenerType[] values)
           
 void setShortName(TldCanonicalNameType value)
          Sets the value of the shortName property.
 TagType setTag(int idx, TagType value)
           
 void setTag(TagType[] values)
           
 TagFileType setTagFile(int idx, TagFileType value)
           
 void setTagFile(TagFileType[] values)
           
 TldExtensionType setTaglibExtension(int idx, TldExtensionType value)
           
 void setTaglibExtension(TldExtensionType[] values)
           
 void setTlibVersion(String value)
          Sets the value of the tlibVersion property.
 void setUri(XsdAnyURIType value)
          Sets the value of the uri property.
 void setValidator(ValidatorType value)
          Sets the value of the validator property.
 void setVersion(String value)
          Sets the value of the version property.
 

Method Detail

getDescription

DescriptionType[] getDescription()
Returns:
array of DescriptionType

getDescription

DescriptionType getDescription(int idx)
Returns:
one of DescriptionType

getDescriptionLength

int getDescriptionLength()

setDescription

void setDescription(DescriptionType[] values)
Parameters:
values - allowed objects are DescriptionType

setDescription

DescriptionType setDescription(int idx,
                               DescriptionType value)
Parameters:
value - allowed object is DescriptionType

getDisplayName

DisplayNameType[] getDisplayName()
Returns:
array of DisplayNameType

getDisplayName

DisplayNameType getDisplayName(int idx)
Returns:
one of DisplayNameType

getDisplayNameLength

int getDisplayNameLength()

setDisplayName

void setDisplayName(DisplayNameType[] values)
Parameters:
values - allowed objects are DisplayNameType

setDisplayName

DisplayNameType setDisplayName(int idx,
                               DisplayNameType value)
Parameters:
value - allowed object is DisplayNameType

getIcon

IconType[] getIcon()
Returns:
array of IconType

getIcon

IconType getIcon(int idx)
Returns:
one of IconType

getIconLength

int getIconLength()

setIcon

void setIcon(IconType[] values)
Parameters:
values - allowed objects are IconType

setIcon

IconType setIcon(int idx,
                 IconType value)
Parameters:
value - allowed object is IconType

getTlibVersion

String getTlibVersion()
Gets the value of the tlibVersion property.

Returns:
possible object is String

setTlibVersion

void setTlibVersion(String value)
Sets the value of the tlibVersion property.

Parameters:
value - allowed object is String

getShortName

TldCanonicalNameType getShortName()
Gets the value of the shortName property.

Returns:
possible object is TldCanonicalNameType

setShortName

void setShortName(TldCanonicalNameType value)
Sets the value of the shortName property.

Parameters:
value - allowed object is TldCanonicalNameType

getUri

XsdAnyURIType getUri()
Gets the value of the uri property.

Returns:
possible object is XsdAnyURIType

setUri

void setUri(XsdAnyURIType value)
Sets the value of the uri property.

Parameters:
value - allowed object is XsdAnyURIType

getValidator

ValidatorType getValidator()
Gets the value of the validator property.

Returns:
possible object is ValidatorType

setValidator

void setValidator(ValidatorType value)
Sets the value of the validator property.

Parameters:
value - allowed object is ValidatorType

getListener

ListenerType[] getListener()
Returns:
array of ListenerType

getListener

ListenerType getListener(int idx)
Returns:
one of ListenerType

getListenerLength

int getListenerLength()

setListener

void setListener(ListenerType[] values)
Parameters:
values - allowed objects are ListenerType

setListener

ListenerType setListener(int idx,
                         ListenerType value)
Parameters:
value - allowed object is ListenerType

getTag

TagType[] getTag()
Returns:
array of TagType

getTag

TagType getTag(int idx)
Returns:
one of TagType

getTagLength

int getTagLength()

setTag

void setTag(TagType[] values)
Parameters:
values - allowed objects are TagType

setTag

TagType setTag(int idx,
               TagType value)
Parameters:
value - allowed object is TagType

getTagFile

TagFileType[] getTagFile()
Returns:
array of TagFileType

getTagFile

TagFileType getTagFile(int idx)
Returns:
one of TagFileType

getTagFileLength

int getTagFileLength()

setTagFile

void setTagFile(TagFileType[] values)
Parameters:
values - allowed objects are TagFileType

setTagFile

TagFileType setTagFile(int idx,
                       TagFileType value)
Parameters:
value - allowed object is TagFileType

getFunction

FunctionType[] getFunction()
Returns:
array of FunctionType

getFunction

FunctionType getFunction(int idx)
Returns:
one of FunctionType

getFunctionLength

int getFunctionLength()

setFunction

void setFunction(FunctionType[] values)
Parameters:
values - allowed objects are FunctionType

setFunction

FunctionType setFunction(int idx,
                         FunctionType value)
Parameters:
value - allowed object is FunctionType

getTaglibExtension

TldExtensionType[] getTaglibExtension()
Returns:
array of TldExtensionType

getTaglibExtension

TldExtensionType getTaglibExtension(int idx)
Returns:
one of TldExtensionType

getTaglibExtensionLength

int getTaglibExtensionLength()

setTaglibExtension

void setTaglibExtension(TldExtensionType[] values)
Parameters:
values - allowed objects are TldExtensionType

setTaglibExtension

TldExtensionType setTaglibExtension(int idx,
                                    TldExtensionType value)
Parameters:
value - allowed object is TldExtensionType

getVersion

String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getId

String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String


Copyright © 2009 The CC-XJC Community. All Rights Reserved.