public class GenericActorController extends AbstractActorController
IForteSocket
,
CommLayerParams
,
IPluginController
INVALID_INDEX
Constructor and Description |
---|
GenericActorController() |
Modifier and Type | Method and Description |
---|---|
com.velasolaris.plugin.controller.spi.PluginControllerConfiguration |
getConfiguration(java.util.Map<java.lang.String,java.lang.Object> parameters)
Configuration of this plugin controllers.
|
java.lang.String |
getDescription()
A short description of this plugin controller.
|
java.lang.String |
getName()
The human readable name of the plugin controller.
|
control, getPropertiesToHide
disconnect
getCreator, getVersion, initialiseSimulation, terminateSimulation
addPreSimulatableComponent, build, closeResources, exportResource, getControlSignal, getControlSignalIndex, getControlSignals, getControlSignalsToHide, getControlSignalsUsed, getCSIdx, getDocumentation, getFixedTimestep, getId, getLogs, getProp, getProperty, getPropertyIndex, getPropertyValue, getPropertyValue, getSensor, getSensor, getSensorIndex, getSensors, getSensorsToHide, getSnIdx, isEnabled, isPreSimulatableComponentAvailable, setControlSignal
public GenericActorController() throws com.velasolaris.plugin.controller.spi.PluginControllerException
com.velasolaris.plugin.controller.spi.PluginControllerException
public java.lang.String getName()
IPluginController
null
public java.lang.String getDescription()
IPluginController
getDescription
in interface IPluginController
getDescription
in class AbstractPluginController
null
if there is no descriptionpublic com.velasolaris.plugin.controller.spi.PluginControllerConfiguration getConfiguration(java.util.Map<java.lang.String,java.lang.Object> parameters) throws com.velasolaris.plugin.controller.spi.PluginControllerException
IPluginController
parameters
- Generic parametersnull
.com.velasolaris.plugin.controller.spi.PluginControllerException
- if there is a problem creating the plugin controller configuration.