net.ontopia.utils.ontojsp
Class TaglibTagFactory

java.lang.Object
  extended by net.ontopia.utils.ontojsp.TaglibTagFactory
All Implemented Interfaces:
JSPTagFactoryIF

public class TaglibTagFactory
extends Object
implements JSPTagFactoryIF

INTERNAL: A TaglibTagFactory that creates the correct tags from the net.ontopia.nav2.taglibs packages. Used for the implentation of the call tag and internally for testing.

See Also:
CallTag

Field Summary
static boolean TAGPOOLING_DEFAULT
           
 
Constructor Summary
TaglibTagFactory()
           
TaglibTagFactory(boolean useTagPooling)
           
 
Method Summary
 javax.servlet.jsp.tagext.TagSupport getTagInstance(String tagname, Map<String,String> attrVals, javax.servlet.jsp.tagext.TagSupport parentTag)
          Creates the correct tag for this JSPTreeNode, depending on the tagname.
static String getTagName(Class tagclass)
           
static boolean isKnownTag(String tagname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAGPOOLING_DEFAULT

public static final boolean TAGPOOLING_DEFAULT
See Also:
Constant Field Values
Constructor Detail

TaglibTagFactory

public TaglibTagFactory()

TaglibTagFactory

public TaglibTagFactory(boolean useTagPooling)
Method Detail

getTagName

public static String getTagName(Class tagclass)

isKnownTag

public static boolean isKnownTag(String tagname)

getTagInstance

public javax.servlet.jsp.tagext.TagSupport getTagInstance(String tagname,
                                                          Map<String,String> attrVals,
                                                          javax.servlet.jsp.tagext.TagSupport parentTag)
                                                   throws NavigatorRuntimeException
Description copied from interface: JSPTagFactoryIF
Creates the correct tag for this JSPTreeNode, depending on the tagname.

Specified by:
getTagInstance in interface JSPTagFactoryIF
Throws:
NavigatorRuntimeException


Copyright © 2000-2012 Ontopia.