From 6f6d0c8b5c65f40de1a6300acd22ba20217a9c92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B8=D0=BB=D1=8F=D0=BD=20=D0=9F=D0=B0=D0=BB=D0=B0?= =?UTF-8?q?=D1=83=D0=B7=D0=BE=D0=B2?= Date: Wed, 8 Oct 2025 20:55:47 +0300 Subject: [PATCH] ScriptEngineFactory.createScriptEngine() - describe purpose of parameter --- .../core/automation/module/script/ScriptEngineFactory.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptEngineFactory.java b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptEngineFactory.java index 277eccec9da..2fbd988ecb2 100644 --- a/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptEngineFactory.java +++ b/bundles/org.openhab.core.automation.module.script/src/main/java/org/openhab/core/automation/module/script/ScriptEngineFactory.java @@ -68,6 +68,9 @@ public interface ScriptEngineFactory { /** * This method creates a new ScriptEngine based on the supplied file extension or MimeType. + * openHAB-core always passes as parameter one of the values, returned by getScriptTypes(). + * The parameter serves for a ScriptEngineFactory, which announces support for several + * distinct languages, to create a ScriptEngine for the requested language. * * @param scriptType a file extension (script) or MimeType (ScriptAction or ScriptCondition) * @return ScriptEngine or null