IWidgetListener widgetListener = null;
while (iterator.hasNext()) {
widgetListener = iterator.next();
if (widgetListener != null) {
widgetListener.booleanValueChanged(bValue);
widgetListener.doubleValueChanged(dValue.doubleValue());
widgetListener.stringValueChanged(sValue);
}
}
}