package art.servers.signalsboardserver.controller;
|
|
import art.library.model.devices.Device;
|
import art.library.model.devices.signalsboard.SignalsBoard;
|
import art.servers.Shared;
|
import art.servers.controller.ControllerDevice;
|
|
|
|
public class FactoryController extends art.servers.controller.FactoryController
|
{
|
|
public FactoryController()
|
{
|
super();
|
}
|
|
|
public ControllerDevice addController(Device device)
|
{
|
ControllerDevice controller = null;
|
|
try
|
{
|
controller = new ControllerUniversal((SignalsBoard)device);
|
Shared.lcontroller.add(controller);
|
controller.start();
|
}
|
catch (Exception e)
|
{
|
}
|
|
return controller;
|
}
|
|
|
|
|
public void removeController(ControllerDevice controller)
|
{
|
|
}
|
|
}
|