org.apache.commons.jelly.impl
Class BeanTagScript

java.lang.Object
  |
  +--org.apache.commons.jelly.impl.TagScript
        |
        +--org.apache.commons.jelly.impl.BeanTagScript
All Implemented Interfaces:
Script

public class BeanTagScript
extends TagScript

TagScript evaluates a custom tag.

Version:
$Revision: 1.15 $
Author:
James Strachan

Fields inherited from class org.apache.commons.jelly.impl.TagScript
attributes
 
Constructor Summary
BeanTagScript()
           
BeanTagScript(TagFactory tagFactory)
           
 
Method Summary
protected  void compileClass()
          Compiles the given tag class caching the property descriptors etc.
protected  void configureTag(Tag tag)
          Compiles a newly created tag if required, sets its parent and body.
 void run(JellyContext context, XMLOutput output)
          Evaluates the body of a tag
 
Methods inherited from class org.apache.commons.jelly.impl.TagScript
addAttribute, clearTag, compile, convertType, createJellyException, createJellyException, createTag, endNamespacePrefixes, getColumnNumber, getElementName, getFileName, getLineNumber, getParent, getTag, getTagBody, getTagFactory, handleException, handleException, newInstance, setColumnNumber, setElementName, setFileName, setLineNumber, setLocator, setNamespacesMap, setParent, setTag, setTagBody, setTagFactory, startNamespacePrefixes, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanTagScript

public BeanTagScript()

BeanTagScript

public BeanTagScript(TagFactory tagFactory)
Method Detail

run

public void run(JellyContext context,
                XMLOutput output)
         throws java.lang.Exception
Evaluates the body of a tag

configureTag

protected void configureTag(Tag tag)
                     throws java.lang.Exception
Compiles a newly created tag if required, sets its parent and body.
Overrides:
configureTag in class TagScript

compileClass

protected void compileClass()
                     throws java.lang.Exception
Compiles the given tag class caching the property descriptors etc.


Copyright © 2002-2002 Apache Software Foundation. All Rights Reserved.