}
@Override
public Vote previewExpandedChange(Rollup rollup) {
if (this.component == null) {
BXMLSerializer bxmlSerializer = new BXMLSerializer();
try {
this.component = (Component)bxmlSerializer.readObject(KitchenSink.class, "spinners.bxml");
} catch(IOException exception) {
throw new RuntimeException(exception);
} catch(SerializationException exception) {
throw new RuntimeException(exception);
}
this.numericSpinner = (Spinner)bxmlSerializer.getNamespace().get("numericSpinner");
this.dateSpinner = (Spinner)bxmlSerializer.getNamespace().get("dateSpinner");
this.redSlider = (Slider)bxmlSerializer.getNamespace().get("redSlider");
this.greenSlider = (Slider)bxmlSerializer.getNamespace().get("greenSlider");
this.blueSlider = (Slider)bxmlSerializer.getNamespace().get("blueSlider");
this.colorBorder = (Border)bxmlSerializer.getNamespace().get("colorBorder");
rollup.setContent(this.component);
initializeNumericSpinner(this.numericSpinner);
initializeDateSpinner(this.dateSpinner);