http://java.sun.com/xml/ns/j2ee
complexType functionType

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://java.sun.com/xml/ns/j2ee}functionType (restriction)

Documentation

	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

      
Properties
This component is not nillable.

Model
<...
  id = xsd:ID>
((description*, display-name*, icon*), name, function-class, function-signature, example?, function-extension* )
</...>


Nested Element Summary
j2ee:descriptionTypedescription
          
j2ee:display-nameTypedisplay-name
          
j2ee:xsdStringTypeexample
           The example element contains an informal description of an example of the use of this function.  
j2ee:fully-qualified-classTypefunction-class
           Provides the fully-qualified class name of the Java class containing the static method that implements the function.  
j2ee:tld-extensionTypefunction-extension
           Function extensions are for tool use only and must not affect the behavior of a container.  
j2ee:stringfunction-signature
          Provides the signature, of the static Java method that is to be used to implement the function. 
j2ee:iconTypeicon
          
j2ee:tld-canonical-nameTypename
           A unique name for this function.  

Attribute Summary
 xsd:IDid
          

Attribute Detail

id

Type:
xsd:ID
Use:
optional
Form:
unqualified

Local Usage
tldTaglibType

Source
<xsd:complexType name="functionType">
<xsd:sequence>
<xsd:group ref="j2ee:descriptionGroup"/>
<xsd:element name="name" type="j2ee:tld-canonical-nameType">
</xsd:element>
<xsd:element name="function-class" type="j2ee:fully-qualified-classType">
</xsd:element>
<xsd:element name="function-signature" type="j2ee:string">
</xsd:element>
<xsd:element minOccurs="0" name="example" type="j2ee:xsdStringType">
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="function-extension" type="j2ee:tld-extensionType">
</xsd:element>
</xsd:sequence>
<xsd:attribute name="id" type="xsd:ID"/>
</xsd:complexType>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.