<%@ include file="../../xava/imports.jsp"%> <%@ page import="org.openxava.model.meta.MetaProperty" %> <%@ page import="org.openxava.model.meta.MetaModel" %> <%@ page import="org.openxava.model.meta.MetaMember" %> <%@ page import="org.openxava.view.View" %> <%@ page import="org.openxava.application.meta.MetaApplications" %> <%@ page import="org.openxava.controller.meta.MetaControllers" %> <%@ page import="org.openxava.application.meta.MetaModule"%> <%@ page import="org.openxava.controller.meta.MetaAction" %> <%@ page import="org.openxava.util.Labels" %> <%@page import="org.openxava.controller.meta.MetaController"%> <%@ include file="commonDefinitions.jsp" %> <% java.util.Collection members = java.util.Arrays.asList(fvalues); int i=0; boolean excludeReadOnly = "true".equalsIgnoreCase(request.getParameter("excludeReadOnly")); MetaModel model = MetaModel.get(module.getModelName()); for (String memberName: model.getMembersNamesNestingAggregates()) { MetaMember member = model.getMetaMember(memberName); if (member.isHidden()) continue; if (excludeReadOnly && member instanceof MetaProperty && ((MetaProperty) member).isReadOnly()) continue; String checked = members.contains(memberName)?"checked='true'":""; %> <% } %> <% } %>
<%=disabled%> <%=script%> /> <%=Labels.getQualified(memberName)%> <% if (++i % 5 == 0) { %>
<% if (!editable) { for (i=1; i <% } } %>