<%-- * 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()) { %>
class="<%=cssclass%>" style="padding:3px" valign="top"><% } else { %> <%@ include file="../common/componentholder_start.jsp" %> <% } %> aria-labelledby="<%=labelledById%>"<%}%> aria-invalid="<%=(exceptionType!=ComponentInstance.EXCEPTION_NONE)%>" id="<%=id%>" <%=newAutomationId%> cellspacing="1"> <% 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 + "\""; } %> <% count++; } if(forcedRender) { control.setNeedsRender(false); } } %>
<% if(exceptionType != ComponentInstance.EXCEPTION_NONE) { %><%=excMouseEvents%> src="<%=IMAGE_PATH%><%=exceptionImage%>" alt=""><% } %> valign="top"> <% ((ComponentInstance)i.next()).render(); %>
<% if(component.needsRender()) { %>
<% } else //if(component.hasPropertyChanged("cssclass")) { %> <%@ include file="../common/componentholder_end.jsp" %> <% } %><%@ include file="../common/componentfooter.jsp" %>