Package org.eclipse.ease.service
Class EngineDescription
java.lang.Object
org.eclipse.ease.service.EngineDescription
public class EngineDescription extends Object
-
Constructor Summary
Constructors Constructor Description EngineDescription(org.eclipse.core.runtime.IConfigurationElement configurationElement) -
Method Summary
Modifier and Type Method Description IScriptEnginecreateEngine()IScriptEnginecreateInstance()Create an instance of the script engine.StringgetID()StringgetName()intgetPriority()List<ScriptType>getSupportedScriptTypes()booleanisReplShell()booleansupports(String scriptType)booleansupports(org.eclipse.core.resources.IFile file)booleansupportsDebugging()StringtoString()
-
Constructor Details
-
EngineDescription
public EngineDescription(org.eclipse.core.runtime.IConfigurationElement configurationElement)
-
-
Method Details
-
getSupportedScriptTypes
-
getPriority
public int getPriority() -
createInstance
Create an instance of the script engine.- Returns:
- script engine instance
- Throws:
org.eclipse.core.runtime.CoreException- when engine is of wrong type or cannot be instantiated
-
createEngine
-
getID
-
getName
-
supports
-
supports
public boolean supports(org.eclipse.core.resources.IFile file) -
toString
-
supportsDebugging
public boolean supportsDebugging() -
isReplShell
public boolean isReplShell()
-