Class JstlFnLibrary
java.lang.Object
org.apache.myfaces.view.facelets.tag.jstl.fn.JstlFnLibrary
- All Implemented Interfaces:
TagLibrary
Library for JSTL Functions
- Version:
- $Id$
- Author:
- Jacob Hookom
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsFunction(String ns, String name) If this library contains the specified function namebooleanIf this library contains the passed namespacebooleancontainsTagHandler(String ns, String localName) If this library contains a TagHandler for the namespace and local namecreateFunction(String ns, String name) Return a Method instance for the passed namespace and namecreateTagHandler(String ns, String localName, TagConfig tag) Create a new instance of a TagHandler, using the passed TagConfig
-
Field Details
-
NAMESPACE
- See Also:
-
JCP_NAMESPACE
- See Also:
-
SUN_NAMESPACE
- See Also:
-
-
Constructor Details
-
JstlFnLibrary
public JstlFnLibrary()
-
-
Method Details
-
containsNamespace
Description copied from interface:TagLibraryIf this library contains the passed namespace- Specified by:
containsNamespacein interfaceTagLibrary- Parameters:
ns- namespace- Returns:
- true if the namespace is used in this library
-
containsTagHandler
Description copied from interface:TagLibraryIf this library contains a TagHandler for the namespace and local name- Specified by:
containsTagHandlerin interfaceTagLibrary- Parameters:
ns- namespacelocalName- local name- Returns:
- true if handled by this library
-
createTagHandler
public TagHandler createTagHandler(String ns, String localName, TagConfig tag) throws FacesException Description copied from interface:TagLibraryCreate a new instance of a TagHandler, using the passed TagConfig- Specified by:
createTagHandlerin interfaceTagLibrary- Parameters:
ns- namespacelocalName- local nametag- configuration information- Returns:
- a new TagHandler instance
- Throws:
FacesException
-
containsFunction
Description copied from interface:TagLibraryIf this library contains the specified function name- Specified by:
containsFunctionin interfaceTagLibrary- Parameters:
ns- namespacename- function name- Returns:
- true if handled
-
createFunction
Description copied from interface:TagLibraryReturn a Method instance for the passed namespace and name- Specified by:
createFunctionin interfaceTagLibrary- Parameters:
ns- namespacename- function name- Returns:
-