Function

This type is a class for model objects.

@version J2EE1.4 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

Package: taglib
Supertype: DescriptionGroup

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Collection attributes having this type:
  TagLib.functions



Attributes Summary
name : EString * No description is available *
signature : EString Provides the signature, as in the Java Language Specification, of the static Java method that is to be used to implement the function. Example: java.lang.String nickName( java.lang.String, int )
example : EString The example element contains an informal description of an example of the use of this function.
functionClass : JavaClass @ Provides the fully-qualified class name of the Java class containing the static method that implements the function.
functionExtensions : TldExtension * * No description is available *



Attribute Details

name  -  * No description is available *
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

signature  -  Provides the signature, as in the Java Language Specification, of the static Java method that is to be used to implement the function. Example: java.lang.String nickName( java.lang.String, int )
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

example  -  The example element contains an informal description of an example of the use of this function.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

functionClass  -  Provides the fully-qualified class name of the Java class containing the static method that implements the function.
    Reference Type: JavaClass @
    Containment:  false
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

functionExtensions  -  * No description is available *
    Reference Type: TldExtension *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006