return;
}
require(WidgetScriptModules.BASE_BB_CONTROLS_INPUT, protocol, attributes);
InputAttributes inputAttributes = (InputAttributes)attributes;
// Render input element.
DOMOutputBuffer buffer = getCurrentBuffer(protocol);
inputElement = buffer.openStyledElement("input", attributes.getStyles());
if (inputAttributes.getName() != null) {
inputElement.setAttribute("name", inputAttributes.getName());
}
if (inputAttributes.getValue() != null) {
inputElement.setAttribute("value", inputAttributes.getValue());
}
if (inputAttributes.getType() != null) {
inputElement.setAttribute("type", inputAttributes.getType());
}
if (inputAttributes.getId() != null) {
inputElement.setAttribute("id", inputAttributes.getId());
} else {
inputElement.setAttribute("id", protocol.getMarinerPageContext().generateUniqueFCID());
}
}