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