package svgdevicestest.mock; import art.library.model.devices.vms.asf.Asf; import art.library.model.devices.vms.asf.AsfAlarms; import art.library.model.devices.vms.asf.AsfStatus; public class AsfMocker extends DeviceMocker { public AsfMocker() { super(new Asf("Mocker_Asf")); } public AsfMocker getMocker() { return this; } @Override public void updateDevice(boolean active) { Asf asf = (Asf) device; asf.status = new AsfStatus(); asf.alarms = new AsfAlarms(); if (active) { asf.setAlarm("alarm_offline", true); } else { } active = !active; } }