Alejandro Acuña
2024-12-18 44b33e24b644459038edd956cfce7345ce3236c1
svgDevicesTest/src/AccessEnforcement/mockers/AccessEnforcementMockerMap.java
@@ -1,9 +1,15 @@
package AccessEnforcement.mockers;
import AccessEnforcement.AccessEnforcementMap;
import Mocker.IDeviceMocker;
import SpeedEnforcement.SpeedEnforcementMap;
import art.library.interop.serialization.Serialization;
import art.library.interop.serialization.SerializationException;
import art.library.model.devices.Device;
import art.library.model.devices.gost.access.AccessEnforcement;
import devices.mockers.LocalFileDeviceMocker;
import java.io.File;
import java.util.logging.Level;
import java.util.logging.Logger;
import svgdevicestest.mock.*;
public class AccessEnforcementMockerMap extends DeviceMocker implements IDeviceMocker
@@ -22,13 +28,19 @@
    @Override
    public void updateDevice(boolean active)
    {
        try
        {
            device = (Device)Serialization.deserialize(AccessEnforcement.class, new File("C:\\Users\\Konstantin\\Desktop\\zpr14.txt"));
        } catch (SerializationException ex)
        {
            Logger.getLogger(AccessEnforcementMockerMap.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
    @Override
    public String getFilePath()
    {
        return "C:\\Users\\Konstantin\\Documents\\LocalBackup\\Obras\\Oviedo\\gost-access-server\\data\\art.servers.gost-access-server\\symbols\\18\\Access.svg";
        return "D:\\LocalBackup\\servers\\gost-access-server-git\\data\\art.servers.gost-access-server\\symbols\\20\\Access.svg";
    }
    @Override
@@ -40,6 +52,6 @@
    @Override
    public Class getScriptClass()
    {
        return SpeedEnforcementMap.class;
        return AccessEnforcementMap.class;
    }
}