net.sf.jameleon
Class TestCaseTagLibrary
java.lang.Object
org.apache.commons.jelly.TagLibrary
net.sf.jameleon.TestCaseTagLibrary
public class TestCaseTagLibrary
- extends TagLibrary
Registers the tag libraries based on what is set up in SupportedTags.
SupportedTags by default reads its configuration from jameleon.conf' plugins
directive.
Even if no plug-ins are configured, then the following files should be read in:
- jameleon-core.properties
- TestCaseTagDefs.properties
The format of those files is:
tagname=package.and.classname.of.function.point
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
st
protected static SupportedTags st
warnOnNoPluginsFound
protected static boolean warnOnNoPluginsFound
TestCaseTagLibrary
public TestCaseTagLibrary()
registerTags
protected void registerTags(Map tags)
- Loops through all keys in a file named by the
name
- Parameters:
tags
- - a tag name - class name map of tags to register
resetTags
public static void resetTags()
setWarnOnNoPluginsFound
public static void setWarnOnNoPluginsFound(boolean warnOnNoPlugins)
createTag
public Tag createTag(String name,
Attributes attributes)
throws JellyException
- Creates a new Tag for the given tag name and attributes
- Overrides:
createTag
in class TagLibrary
- Throws:
JellyException
Copyright © 2003-2008 Christian Hargraves. All Rights Reserved.