%-- * Licensed Materials - Property of IBM * * 5724-U18 * * (C) COPYRIGHT IBM CORP. 2006, 2011 All Rights Reserved. * * US Government Users Restricted Rights - Use, duplication or * disclosure restricted by GSA ADP Schedule Contract with * IBM Corp. --%><%@ include file="../common/componentheader.jsp" %><% boolean dynamicButtons = component.getProperty("static").equals("false"); ((RadioButtonGroup)control).setRadioButtonsComponent(component); //Entire component rerenders along with children during any render event String newAutomationId = ""; String value = ""; String labelledById = component.getLabelledByRenderId(); %><%@ include file="../common/componentexception.jsp" %><% if(automation) { newAutomationId = "automationid=\"" + realId + "_inner\""; } if (component.getProperty("border").equalsIgnoreCase("true")) { cssclass+="border"; } if(component.needsRender()) { %>
| <%
if(exceptionType != ComponentInstance.EXCEPTION_NONE)
{
%> |
<% List children = component.getChildren();
int count = 0;
if (children != null && children.size()>0)
{
Iterator i = children.iterator();
boolean forcedRender = false;
if(!control.needsRender())
{
control.setNeedsRender(true);
forcedRender = true;
}
while (i.hasNext())
{
String automationIdButton = "";
if(automation)
{
automationIdButton = "automationid=\"" + realId + "_button_" + count + "\"";
}
%> valign="top"> <% ((ComponentInstance)i.next()).render(); %> | <% count++; } if(forcedRender) { control.setNeedsRender(false); } } %>