org.apache.commons.jelly.tags.bsf
Class BSFExpressionFactory
java.lang.Object
org.apache.commons.jelly.tags.bsf.BSFExpressionFactory
- All Implemented Interfaces:
- org.apache.commons.jelly.expression.ExpressionFactory
- public class BSFExpressionFactory
- extends java.lang.Object
- implements org.apache.commons.jelly.expression.ExpressionFactory
Represents a factory of BSF expressions
- Version:
- $Revision: 155420 $
- Author:
- James Strachan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BSFExpressionFactory
public BSFExpressionFactory()
getLanguage
public java.lang.String getLanguage()
- Returns:
- the BSF language to be used
setLanguage
public void setLanguage(java.lang.String language)
getBSFEngine
public org.apache.bsf.BSFEngine getBSFEngine()
throws org.apache.bsf.BSFException
- Returns:
- the BSF Engine to be used by this expression factory
- Throws:
org.apache.bsf.BSFException
setBSFEngine
public void setBSFEngine(org.apache.bsf.BSFEngine engine)
getBSFManager
public org.apache.bsf.BSFManager getBSFManager()
setBSFManager
public void setBSFManager(org.apache.bsf.BSFManager manager)
createExpression
public org.apache.commons.jelly.expression.Expression createExpression(java.lang.String text)
throws org.apache.commons.jelly.JellyException
- Specified by:
createExpression
in interface org.apache.commons.jelly.expression.ExpressionFactory
- Throws:
org.apache.commons.jelly.JellyException
createBSFEngine
protected org.apache.bsf.BSFEngine createBSFEngine()
throws org.apache.bsf.BSFException
- Factory method
- Throws:
org.apache.bsf.BSFException
createBSFManager
protected org.apache.bsf.BSFManager createBSFManager()
- Factory method
Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.