boolean warningShown = false;
private final List<String> attributeNameList = new ArrayList<String>();
public DisplayManagerBean() {
DevicePreferences devicePreferences = SalsaAPI.getDevicePreferences();
// Load the scanServerName
if (devicePreferences != null) {
// System.out.println("setScanServerDeviceName " + devicePreferences.getScanServer());
String scanServerName = devicePreferences.getScanServer();
if (scanServerName != null) {
scanServerName = scanServerName.toLowerCase();
setScanServerDeviceName(scanServerName);
start();
String currentConfig = CurrentScanDataModel.readRunName(scanServerName);
if (currentConfig != null) {
currentConfig = currentConfig.replaceAll("\\.", "/");
// System.out.println(currentConfig);
try {
IConfig<?> config = SalsaAPI.getConfigByPath(currentConfig, false);
setConfig(config);
}
catch (ScanNotFoundException e) {
// e.printStackTrace();
}
}
}
dataFitterName = devicePreferences.getDataFitter();
super.setDataFitterDeviceName(dataFitterName);
}
}