You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by jv...@apache.org on 2002/12/31 08:01:52 UTC
cvs commit: jakarta-turbine-maven/src/java/org/apache/maven/jelly/tags/jeez TagDefTag.java
jvanzyl 2002/12/30 23:01:52
Added: src/java/org/apache/maven/jelly/tags/jeez TagDefTag.java
Log:
refactoring. update to follow
Revision Changes Path
1.1 jakarta-turbine-maven/src/java/org/apache/maven/jelly/tags/jeez/TagDefTag.java
Index: TagDefTag.java
===================================================================
package org.apache.maven.jelly.tags.jeez;
import org.apache.commons.jelly.JellyException;
import org.apache.commons.jelly.impl.DynamicTagLibrary;
import org.apache.commons.jelly.tags.define.TagTag;
/**
* This tag defines a dynamic tag in Jelly script. When the tag is invoked
* any attributes will be passed in as variables and the definition of the
* tag can use <define:invokeBody> to invoke its body.
* <p>
* This tag is similar to the <define:tag> tag in the define
* tag library.
*
* @author <a href="mailto:jstrachan@apache.org">James Strachan</a>
* @version $Revision: 1.1 $
*/
public class TagDefTag extends TagTag
{
private DynamicTagLibrary tagLibrary;
public TagDefTag( DynamicTagLibrary tagLibrary )
{
this.tagLibrary = tagLibrary;
}
/**
* @return the current JeezTagLibrary instance
*/
protected DynamicTagLibrary getTagLibrary() throws JellyException
{
return tagLibrary;
}
}