terp - the Codemesh Modular
Template Interpreter v1.3.309

com.codemesh.terp.script
Class TerpScriptEngineFactory

java.lang.Object
  extended by com.codemesh.terp.script.TerpScriptEngineFactory
All Implemented Interfaces:
javax.script.ScriptEngineFactory

public class TerpScriptEngineFactory
extends java.lang.Object
implements javax.script.ScriptEngineFactory


Field Summary
protected static java.util.List<java.lang.String> EXTENSIONS
           
protected static java.util.List<java.lang.String> MIME_TYPES
           
protected static java.util.List<java.lang.String> NAMES
           
 
Constructor Summary
TerpScriptEngineFactory()
           
 
Method Summary
 java.lang.String getEngineName()
           
 java.lang.String getEngineVersion()
           
 java.util.List<java.lang.String> getExtensions()
           
protected static java.lang.String getGlobalAttribute(java.lang.String key)
           
 java.lang.String getLanguageName()
           
 java.lang.String getLanguageVersion()
           
 java.lang.String getMethodCallSyntax(java.lang.String obj, java.lang.String m, java.lang.String... args)
           
 java.util.List<java.lang.String> getMimeTypes()
           
 java.util.List<java.lang.String> getNames()
           
 java.lang.String getOutputStatement(java.lang.String toDisplay)
           
 java.lang.Object getParameter(java.lang.String key)
           
 java.lang.String getProgram(java.lang.String... statements)
           
 TerpScriptEngine getScriptEngine()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MIME_TYPES

protected static final java.util.List<java.lang.String> MIME_TYPES

NAMES

protected static final java.util.List<java.lang.String> NAMES

EXTENSIONS

protected static final java.util.List<java.lang.String> EXTENSIONS
Constructor Detail

TerpScriptEngineFactory

public TerpScriptEngineFactory()
Method Detail

getGlobalAttribute

protected static java.lang.String getGlobalAttribute(java.lang.String key)

getEngineName

public java.lang.String getEngineName()
Specified by:
getEngineName in interface javax.script.ScriptEngineFactory

getEngineVersion

public java.lang.String getEngineVersion()
Specified by:
getEngineVersion in interface javax.script.ScriptEngineFactory

getExtensions

public java.util.List<java.lang.String> getExtensions()
Specified by:
getExtensions in interface javax.script.ScriptEngineFactory

getLanguageName

public java.lang.String getLanguageName()
Specified by:
getLanguageName in interface javax.script.ScriptEngineFactory

getLanguageVersion

public java.lang.String getLanguageVersion()
Specified by:
getLanguageVersion in interface javax.script.ScriptEngineFactory

getMethodCallSyntax

public java.lang.String getMethodCallSyntax(java.lang.String obj,
                                            java.lang.String m,
                                            java.lang.String... args)
Specified by:
getMethodCallSyntax in interface javax.script.ScriptEngineFactory

getMimeTypes

public java.util.List<java.lang.String> getMimeTypes()
Specified by:
getMimeTypes in interface javax.script.ScriptEngineFactory

getNames

public java.util.List<java.lang.String> getNames()
Specified by:
getNames in interface javax.script.ScriptEngineFactory

getOutputStatement

public java.lang.String getOutputStatement(java.lang.String toDisplay)
Specified by:
getOutputStatement in interface javax.script.ScriptEngineFactory

getParameter

public java.lang.Object getParameter(java.lang.String key)
Specified by:
getParameter in interface javax.script.ScriptEngineFactory

getProgram

public java.lang.String getProgram(java.lang.String... statements)
Specified by:
getProgram in interface javax.script.ScriptEngineFactory

getScriptEngine

public TerpScriptEngine getScriptEngine()
Specified by:
getScriptEngine in interface javax.script.ScriptEngineFactory

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

terp - the Codemesh Modular
Template Interpreter v1.3.309

Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.