public class LEMSModelInterpreterService extends AModelInterpreter
Modifier and Type | Field and Description |
---|---|
private static Log |
_logger |
private NeuroMLModelInterpreterService |
_neuroMLModelInterpreter |
private ModelInterpreterConfig |
jlemsModelInterpreterConfig |
dependentModels
Constructor and Description |
---|
LEMSModelInterpreterService() |
Modifier and Type | Method and Description |
---|---|
java.io.File |
downloadModel(Pointer pointer,
ModelFormat format,
IAspectConfiguration aspectConfiguration) |
java.lang.String |
getName() |
java.util.List<ModelFormat> |
getSupportedOutputs(Pointer pointer) |
Type |
importType(java.net.URL url,
java.lang.String typeId,
GeppettoLibrary library,
GeppettoModelAccess access) |
void |
registerGeppettoService() |
getDependentModels, importValue
addFeature, getFeature, getScope, getsetProjectId, isSupported, setProjectId, setScope
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addFeature, getFeature, isSupported
private static Log _logger
private NeuroMLModelInterpreterService _neuroMLModelInterpreter
private ModelInterpreterConfig jlemsModelInterpreterConfig
public Type importType(java.net.URL url, java.lang.String typeId, GeppettoLibrary library, GeppettoModelAccess access) throws ModelInterpreterException
ModelInterpreterException
public java.lang.String getName()
public void registerGeppettoService()
public java.io.File downloadModel(Pointer pointer, ModelFormat format, IAspectConfiguration aspectConfiguration) throws ModelInterpreterException
ModelInterpreterException
public java.util.List<ModelFormat> getSupportedOutputs(Pointer pointer) throws ModelInterpreterException
getSupportedOutputs
in interface IModelInterpreter
getSupportedOutputs
in class AModelInterpreter
ModelInterpreterException