picker.setRendererType(RendererTypes.DATE_PICKER);
picker.setFor("@auto");
picker.setId(pickerIdAttribute != null ? pickerIdAttribute.getValue(faceletContext) : root.createUniqueId());
if (picker.getAttributes().get(OnComponentCreated.MARKER) == null) {
picker.getAttributes().put(OnComponentCreated.MARKER, Boolean.TRUE);
picker.onComponentCreated(faceletContext.getFacesContext(), panel);
}
if (markupAttribute != null) {
if (markupAttribute.isLiteral()) {
picker.setMarkup(Markup.valueOf(markupAttribute.getValue()));
} else {