2019-09-10 23:47:06 +03:00
|
|
|
package Classes;
|
|
|
|
|
|
|
|
|
|
import Classes.MetaClass.Singleton;
|
2019-09-11 22:07:24 +03:00
|
|
|
import Objects.*;
|
|
|
|
|
import org.json.JSONObject;
|
|
|
|
|
|
|
|
|
|
import java.util.HashMap;
|
|
|
|
|
|
2019-09-10 23:47:06 +03:00
|
|
|
public class SettingsManager extends Singleton {
|
|
|
|
|
public static int x = 5; // example of how to setup variable in singleton
|
2019-09-11 22:07:24 +03:00
|
|
|
public static HashMap cams = new HashMap();
|
|
|
|
|
public static HashMap UsbCameras = new HashMap();
|
|
|
|
|
public static HashMap USBCamerasInfo = new HashMap();
|
|
|
|
|
public static DefaultGeneralSettings GeneralSettings;
|
|
|
|
|
public static HashMap CameraPort = new HashMap();
|
|
|
|
|
public static HashMap CamerasCurrentPipeline = new HashMap();
|
|
|
|
|
public SettingsManager(){
|
|
|
|
|
InitiateGeneralSettings();
|
|
|
|
|
InitiateCamerasInfo();
|
|
|
|
|
InitiateUsbCameras();
|
|
|
|
|
InitiateUsbCamerasSettings();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void InitiateGeneralSettings(){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
private void InitiateCamerasInfo(){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
private void InitiateUsbCameras(){
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
private void InitiateUsbCamerasSettings(){
|
2019-09-10 23:47:06 +03:00
|
|
|
|
2019-09-11 22:07:24 +03:00
|
|
|
}
|
2019-09-10 23:47:06 +03:00
|
|
|
}
|