From 91d04c64771832a0b8815ffbe1f0f9920320d94d Mon Sep 17 00:00:00 2001 From: Pamela Dragosh Date: Tue, 14 Feb 2017 19:41:00 -0500 Subject: Initial OpenECOMP policy/engine commit Change-Id: I7dbff37733b661643dd4d1caefa3d7dccc361b6e Signed-off-by: Pamela Dragosh --- .../WEB-INF/fusion/raptor/wizard_javascript.jsp | 167 +++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100644 ecomp-sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp (limited to 'ecomp-sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp') diff --git a/ecomp-sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp b/ecomp-sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp new file mode 100644 index 000000000..d225cb568 --- /dev/null +++ b/ecomp-sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp @@ -0,0 +1,167 @@ +<%-- + ================================================================================ + eCOMP Portal SDK + ================================================================================ + Copyright (C) 2017 AT&T Intellectual Property + ================================================================================ + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + ================================================================================ + --%> +<%@ page import="org.openecomp.portalsdk.analytics.model.definition.ReportDefinition" %> +<%@ page import="org.openecomp.portalsdk.analytics.util.AppConstants"%> +<%@ page import="org.openecomp.portalsdk.analytics.controller.WizardSequence"%> +<%@ page import="org.openecomp.portalsdk.analytics.xmlobj.FormFieldType"%> +<%@ page import="java.util.Iterator"%> +<%@ page import="org.openecomp.portalsdk.analytics.xmlobj.JavascriptItemType"%> +<%@ page import="org.openecomp.portalsdk.analytics.system.AppUtils"%> + +<% + ReportDefinition rdef = (ReportDefinition) request.getAttribute(AppConstants.SI_REPORT_DEFINITION); + WizardSequence ws = rdef.getWizardSequence(); + FormFieldType fft = null; + boolean isFormfieldPresent = (rdef.getFormFieldList()!=null && rdef.getFormFieldList().getFormField().size()<=0); +%> + + + + + + <% if(isFormfieldPresent) { %> + + + + <% } %> + + + + +
Step <%= ws.getCurrentStepIndex() %> of <%= ws.getStepCount() %> - <%= ws.getCurrentStep() %> Wizard <%= isFormfieldPresent?" ":""%>
+
+

Form Field Information:
+ + <% + + for(Iterator iter1=rdef.getFormFieldList().getFormField().iterator(); iter1.hasNext();) { + fft = (FormFieldType) iter1.next(); + %> + + <%= "" %> + <% } + %> +
" + fft.getFieldName() +": document.formd." + fft.getFieldId()+"
+

+
+
+ +
+ + + + + + + <% + int iCount = 0; + String javascriptFieldId = ""; + String id = ""; + String callText = ""; + + int count = 0; + if(rdef.getJavascriptList()!=null ) { + for(Iterator iter=rdef.getJavascriptList().getJavascriptItem().iterator(); iter.hasNext(); ) { + count++; + JavascriptItemType javascriptItem = (JavascriptItemType) iter.next(); + id = javascriptItem.getId(); + javascriptFieldId = javascriptItem.getFieldId(); + callText = javascriptItem.getCallText(); + %> + > + + + + + + <% } %> + <% } + + id = "-1"; + %> + + + + + + +
  No  Form FieldCalling Javascript +   +
<%= ++iCount %> + + + + + + +
<%= ++iCount %> + + + + + + +
+ + +<%! + private String nvl(String s) { return (s==null)?"":s; } + private String nvl(String s, String sDefault) { return nvl(s).equals("")?sDefault:s; } +%> + + -- cgit 1.2.3-korg