|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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 Detail |
|---|
DescriptionType[] getDescription()
DescriptionTypeDescriptionType getDescription(int idx)
DescriptionTypeint getDescriptionLength()
void setDescription(DescriptionType[] values)
values - allowed objects are
DescriptionType
DescriptionType setDescription(int idx,
DescriptionType value)
value - allowed object is
DescriptionTypeDisplayNameType[] getDisplayName()
DisplayNameTypeDisplayNameType getDisplayName(int idx)
DisplayNameTypeint getDisplayNameLength()
void setDisplayName(DisplayNameType[] values)
values - allowed objects are
DisplayNameType
DisplayNameType setDisplayName(int idx,
DisplayNameType value)
value - allowed object is
DisplayNameTypeIconType[] getIcon()
IconTypeIconType getIcon(int idx)
IconTypeint getIconLength()
void setIcon(IconType[] values)
values - allowed objects are
IconType
IconType setIcon(int idx,
IconType value)
value - allowed object is
IconTypeString getTlibVersion()
Stringvoid setTlibVersion(String value)
value - allowed object is
StringTldCanonicalNameType getShortName()
TldCanonicalNameTypevoid setShortName(TldCanonicalNameType value)
value - allowed object is
TldCanonicalNameTypeXsdAnyURIType getUri()
XsdAnyURITypevoid setUri(XsdAnyURIType value)
value - allowed object is
XsdAnyURITypeValidatorType getValidator()
ValidatorTypevoid setValidator(ValidatorType value)
value - allowed object is
ValidatorTypeListenerType[] getListener()
ListenerTypeListenerType getListener(int idx)
ListenerTypeint getListenerLength()
void setListener(ListenerType[] values)
values - allowed objects are
ListenerType
ListenerType setListener(int idx,
ListenerType value)
value - allowed object is
ListenerTypeTagType[] getTag()
TagTypeTagType getTag(int idx)
TagTypeint getTagLength()
void setTag(TagType[] values)
values - allowed objects are
TagType
TagType setTag(int idx,
TagType value)
value - allowed object is
TagTypeTagFileType[] getTagFile()
TagFileTypeTagFileType getTagFile(int idx)
TagFileTypeint getTagFileLength()
void setTagFile(TagFileType[] values)
values - allowed objects are
TagFileType
TagFileType setTagFile(int idx,
TagFileType value)
value - allowed object is
TagFileTypeFunctionType[] getFunction()
FunctionTypeFunctionType getFunction(int idx)
FunctionTypeint getFunctionLength()
void setFunction(FunctionType[] values)
values - allowed objects are
FunctionType
FunctionType setFunction(int idx,
FunctionType value)
value - allowed object is
FunctionTypeTldExtensionType[] getTaglibExtension()
TldExtensionTypeTldExtensionType getTaglibExtension(int idx)
TldExtensionTypeint getTaglibExtensionLength()
void setTaglibExtension(TldExtensionType[] values)
values - allowed objects are
TldExtensionType
TldExtensionType setTaglibExtension(int idx,
TldExtensionType value)
value - allowed object is
TldExtensionTypeString getVersion()
Stringvoid setVersion(String value)
value - allowed object is
StringString getId()
Stringvoid setId(String value)
value - allowed object is
String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||