* @param oldVariant The previously selected variant
* @param newVariant The new selected variant
*/
private void fireSelectedVariantChanged(BeanProxy oldVariant, BeanProxy newVariant) {
if (!variantSelectionListeners.isEmpty()) {
BuilderSelectionEvent event = new BuilderSelectionEvent(this, oldVariant, newVariant);
Iterator it = variantSelectionListeners.iterator();
while (it.hasNext()) {
BuilderSelectionListener listener = (BuilderSelectionListener) it.next();
listener.selectionMade(event);
}