de.folt.models.documentmodel.xliff
Class XliffScriptingSupport

java.lang.Object
  extended by de.folt.models.documentmodel.xliff.XliffScriptingSupport

public class XliffScriptingSupport
extends java.lang.Object

Based on FEISGILTT 2012 - 3rd International XLIFF Symposium, Seattle - Bringing Procedural Knowledge to XLIFF by Klemens Waldhör

Author:
Klemens

Nested Class Summary
 class XliffScriptingSupport.XliffScriptingSupportException
           
 
Constructor Summary
XliffScriptingSupport()
           
 
Method Summary
 java.lang.Object eval(java.lang.String javaScriptCode, java.lang.Object... params)
           
 int getDebug()
           
 javax.script.ScriptEngine getJsEngine()
           
 javax.script.ScriptEngineManager getMgr()
           
 java.lang.String loadScript(org.jdom.Element elem)
           
static void main(java.lang.String[] args)
           
 void setDebug(int debug)
           
 void setJsEngine(javax.script.ScriptEngine jsEngine)
           
 void setMgr(javax.script.ScriptEngineManager mgr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XliffScriptingSupport

public XliffScriptingSupport()
Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

eval

public java.lang.Object eval(java.lang.String javaScriptCode,
                             java.lang.Object... params)
                      throws javax.script.ScriptException,
                             XliffScriptingSupport.XliffScriptingSupportException
Parameters:
javaScriptCode -
params -
Returns:
Throws:
javax.script.ScriptException
XliffScriptingSupport.XliffScriptingSupportException

getDebug

public int getDebug()

getJsEngine

public javax.script.ScriptEngine getJsEngine()

getMgr

public javax.script.ScriptEngineManager getMgr()

loadScript

public java.lang.String loadScript(org.jdom.Element elem)
Parameters:
elem -
Returns:

setDebug

public void setDebug(int debug)

setJsEngine

public void setJsEngine(javax.script.ScriptEngine jsEngine)

setMgr

public void setMgr(javax.script.ScriptEngineManager mgr)