From 1faf201e8608dfa4d7af3460fd3d1fc7ebec398b Mon Sep 17 00:00:00 2001 From: talasila Date: Tue, 7 Feb 2017 11:47:55 -0500 Subject: Initial OpenECOMP Portal SDK commit Change-Id: I66a3491600a4b9ea241128dc29267eed6a78ed76 Signed-off-by: talasila --- .../WEB-INF/fusion/raptor/wizard_javascript.jsp | 167 +++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100644 ecomp-sdk/sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp (limited to 'ecomp-sdk/sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp') diff --git a/ecomp-sdk/sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp b/ecomp-sdk/sdk-app/src/main/webapp/WEB-INF/fusion/raptor/wizard_javascript.jsp new file mode 100644 index 00000000..d225cb56 --- /dev/null +++ b/ecomp-sdk/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