super.setProperties(uiComponent);
final UIToolBarSelectOne component = (UIToolBarSelectOne) uiComponent;
final FacesContext context = FacesContext.getCurrentInstance();
final Application application = context.getApplication();
if (actionListener != null) {
component.addActionListener(new javax.faces.event.MethodExpressionActionListener(actionListener));
}
if (immediate != null) {
if (!immediate.isLiteralText()) {
component.setValueExpression("immediate", immediate);
} else {