setType(ScanType.SCAN_ENERGY);
}
@Override
protected IConfig<IDimensionEnergy> initModel() {
ConfigEnergyModel configEnergyDModel = new ConfigEnergyModel(this);
IDimensionEnergy dimension = (IDimensionEnergy) getDimensionX();
if (dimension != null && dimension instanceof IObjectImpl<?>) {
IDimensionEnergy dimensionModel = (IDimensionEnergy) ((IObjectImpl<?>) dimension)
.toModel();
List<IActuator> actuatorList = dimension.getActuatorsList();
List<IActuator> actuatorListModel = convertActuatorListToModel(actuatorList);
dimensionModel.setActuatorsList(actuatorListModel);
configEnergyDModel.setDimensionX(dimensionModel);
}
return configEnergyDModel;
}