org.kohsuke.stapler.jelly
Class CallTagLibScript

java.lang.Object
  extended by org.apache.commons.jelly.impl.TagScript
      extended by org.kohsuke.stapler.jelly.CallTagLibScript
All Implemented Interfaces:
org.apache.commons.jelly.Script

public abstract class CallTagLibScript
extends org.apache.commons.jelly.impl.TagScript

TagScript that invokes a Script as a tag.

Author:
Kohsuke Kawaguchi

Field Summary
 
Fields inherited from class org.apache.commons.jelly.impl.TagScript
attributes
 
Constructor Summary
CallTagLibScript()
           
 
Method Summary
protected  java.lang.String getSource()
           
protected abstract  org.apache.commons.jelly.Script resolveDefinition(org.apache.commons.jelly.JellyContext context)
          Resolves to the definition of the script to call to.
 void run(org.apache.commons.jelly.JellyContext context, org.apache.commons.jelly.XMLOutput output)
           
 
Methods inherited from class org.apache.commons.jelly.impl.TagScript
addAttribute, addAttribute, applyLocation, clearTag, compile, configureTag, convertType, createJellyException, createJellyException, createTag, endNamespacePrefixes, getAttribute, getBodyText, getColumnNumber, getElementName, getFileName, getLineNumber, getLocalName, getNamespaceContext, getNsUri, getParent, getSaxAttributes, getScriptURL, getTag, getTagBody, getTagFactory, handleException, handleException, handleException, handleException, newInstance, setColumnNumber, setContextURLs, setElementName, setFileName, setLineNumber, setLocalName, setLocator, setNsUri, setParent, setSaxAttributes, setTag, setTagBody, setTagFactory, setTagNamespacesMap, startNamespacePrefixes, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CallTagLibScript

public CallTagLibScript()
Method Detail

resolveDefinition

protected abstract org.apache.commons.jelly.Script resolveDefinition(org.apache.commons.jelly.JellyContext context)
                                                              throws org.apache.commons.jelly.JellyTagException
Resolves to the definition of the script to call to.

Throws:
org.apache.commons.jelly.JellyTagException

run

public void run(org.apache.commons.jelly.JellyContext context,
                org.apache.commons.jelly.XMLOutput output)
         throws org.apache.commons.jelly.JellyTagException
Specified by:
run in interface org.apache.commons.jelly.Script
Overrides:
run in class org.apache.commons.jelly.impl.TagScript
Throws:
org.apache.commons.jelly.JellyTagException

getSource

protected java.lang.String getSource()


Copyright © 2012. All Rights Reserved.