tim@29: <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %> tim@151: <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean-el" prefix="bean-el" %> tim@29: <%@page import="de.intevation.gnv.action.sessionmodel.DiagrammOptions"%> tim@29: <%@page import="de.intevation.gnv.action.sessionmodel.SessionModelFactory"%> tim@30: <%@page import="de.intevation.gnv.artifactdatabase.objects.OutputMode"%> tim@30: <%@page import="de.intevation.gnv.action.sessionmodel.SessionModel"%> tim@30: <%@page import="java.util.Collection"%> tim@30: <%@page import="de.intevation.gnv.artifactdatabase.objects.OutputParameter"%> tim@30: <%@page import="java.util.Iterator"%> tim@29: <% tim@30: SessionModel sm = SessionModelFactory.getInstance().getSessionModel(request); tim@30: DiagrammOptions diagrammOptions = sm.getDiagrammOptions(); tim@30: boolean useDiagrammOptions = diagrammOptions != null; tim@30: String target = "chart"; tim@30: OutputMode outputMode = sm.getOutputMode(target); tim@29: %> tim@29:
tim@29:
tim@29: tim@29: tim@29: tim@153:
"> tim@151: tim@30: <%if (outputMode != null && outputMode.getOutputParameters() != null && !outputMode.getOutputParameters().isEmpty()){ tim@30: Iterator it = outputMode.getOutputParameters().iterator(); tim@30: while (it.hasNext()){ tim@30: OutputParameter om = it.next(); %> tim@151: tim@153: tim@153: tim@151: tim@30: <%}%> tim@151:
tim@153: tim@153: tim@289: <%if (om.getType().equalsIgnoreCase("boolean")){ tim@289: boolean checked = useDiagrammOptions ? "true".equalsIgnoreCase(diagrammOptions.getValue(om.getName())) : om.getValue().equalsIgnoreCase("true"); tim@289: %> tim@289: /> tim@289: <%}else{%> tim@289: tim@289: <%}%> tim@153:
tim@30: ingo@408: "/> tim@30: <%}%> tim@29:
tim@29:
ingo@408: