// System.out.println("axisMap=" + axisMap);
if (axisMap.isEmpty()) {
return;
}
IDisplay display = getDisplay();
if (display == null) {
return;
}
List<DisplayAxis> axisList = new ArrayList<DisplayAxis>();
synchronized (attributeNameList) {
Iterator<String> attributeIterator = attributeNameList.listIterator();
String attributeName = null;
String axis = null;
while (attributeIterator.hasNext()) {
attributeName = attributeIterator.next();
if (axisMap.containsKey(attributeName.toLowerCase())) {
axis = axisMap.get(attributeName.toLowerCase());
axisList.add(getDisplayAxis(axis));
// System.out.println("buildAxisList=" + attributeName + " -> " + axis);
}
}
// Check if it is a time base
String actualActuatorName = super.getActuatorName();
if (actualActuatorName != null
&& actualActuatorName.equals(CurrentScanDataModel.SENSORS_TIMESTAMPS)) {
display.setTimeBase(true);
}
else {
display.setTimeBase(false);
}
display.setAxisList(axisList);
}
if (config != null) {
IScanAddOns scanAddOns = config.getScanAddOn();
if (scanAddOns != null) {