public class ScriptEngine extends Object
FitnessFunction: Silnik skryptów.| Constructor and Description |
|---|
ScriptEngine(String scriptEnginName,
String scriptPath,
String scriptFile)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getScriptEnginName()
Zwraca nazwę silnika skryptów.
|
String |
getScriptFile()
Zwraca nazwę pliku z wykonywanym skrytem.
|
String |
getScriptPath()
Zwraca bezwzględną ścieżkę do katalogu w którym składowane są skrytpy.
|
Object |
invoke(String functionName,
Object... args)
Wywołuje funkcję zdefiniowaną w skrypcie.
|
public ScriptEngine(String scriptEnginName, String scriptPath, String scriptFile) throws GeneticAlgorithmException
scriptEnginName - Nazwa silnika skryptów. Przykładowe wartości:
[js, rhino, JavaScript, javascript,
ECMAScript, ecmascript].scriptPath - Bezwzględna ścieżka zakończona "/" do katalogu w
którym składowane są skrytpy.scriptFile - Naza pliku ze skrytem.GeneticAlgorithmException - DERC-1-9-1-1, DERC-1-9-1-2, DERC-1-9-1-3public Object invoke(String functionName, Object... args) throws GeneticAlgorithmException
functionName - Nazwa funkcji zdefiniowanej w skrypcie.args - Argumenty do przekazania do wywoływanej funkcji.GeneticAlgorithmException - DERC-1-9-1-4, DERC-1-9-1-5public final String getScriptEnginName()
public final String getScriptPath()
public final String getScriptFile()
Copyright © 2008–2015 Delhezi. All rights reserved.