|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FunctionType
The function element is used to provide information on each function in the tag library that is to be exposed to the EL. The function element may have several subelements defining: description Optional tag-specific information display-name A short name that is intended to be displayed by tools icon Optional icon element that can be used by tools name A unique name for this function function-class Provides the name of the Java class that implements the function function-signature Provides the signature, as in the Java Language Specification, of the Java method that is to be used to implement the function. example Optional informal description of an example of a use of this function function-extension Zero or more extensions that provide extra information about this function, for tool consumption
Java class for functionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="functionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
<element name="name" type="{http://java.sun.com/xml/ns/javaee}tld-canonical-nameType"/>
<element name="function-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
<element name="function-signature" type="{http://java.sun.com/xml/ns/javaee}string"/>
<element name="example" type="{http://java.sun.com/xml/ns/javaee}xsdStringType" minOccurs="0"/>
<element name="function-extension" type="{http://java.sun.com/xml/ns/javaee}tld-extensionType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<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
IconTypeTldCanonicalNameType getName()
TldCanonicalNameTypevoid setName(TldCanonicalNameType value)
value - allowed object is
TldCanonicalNameTypeFullyQualifiedClassType getFunctionClass()
FullyQualifiedClassTypevoid setFunctionClass(FullyQualifiedClassType value)
value - allowed object is
FullyQualifiedClassTypeString getFunctionSignature()
Stringvoid setFunctionSignature(String value)
value - allowed object is
StringXsdStringType getExample()
XsdStringTypevoid setExample(XsdStringType value)
value - allowed object is
XsdStringTypeTldExtensionType[] getFunctionExtension()
TldExtensionTypeTldExtensionType getFunctionExtension(int idx)
TldExtensionTypeint getFunctionExtensionLength()
void setFunctionExtension(TldExtensionType[] values)
values - allowed objects are
TldExtensionType
TldExtensionType setFunctionExtension(int idx,
TldExtensionType value)
value - allowed object is
TldExtensionTypeString 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 | |||||||||