diff options
Diffstat (limited to 'bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment')
45 files changed, 0 insertions, 4333 deletions
diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/.cvsignore b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/.cvsignore deleted file mode 100644 index 5738ffe94..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -*.java -*.class diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayFixWFragmentJSP.jsp deleted file mode 100644 index 0cc23553a..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayFixWFragmentJSP.jsp +++ /dev/null @@ -1,55 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -ISOAPEncArrayFragment frag = (ISOAPEncArrayFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <jsp:include page="/wsdl/fragment/XSDGroupSeqFixWFragmentJSP.jsp" flush="true"/> - </td> - </tr> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayRFragmentJSP.jsp deleted file mode 100644 index c8f2e6ac0..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayRFragmentJSP.jsp +++ /dev/null @@ -1,67 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -ISOAPEncArrayFragment frag = (ISOAPEncArrayFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerIDBase = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageNameBase = (new StringBuffer("x")).append(tableContainerIDBase).toString(); -String[] groupIDs = frag.getGroupIDs(); -for (int i = 0; i < groupIDs.length; i++) { -%> - <table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=i + tableContainerIDBase%>','<%=i + twistImageNameBase%>')"><img name="<%=i + twistImageNameBase%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=frag.getName()%> - </td> - </tr> - </table> - <span id="<%=i + tableContainerIDBase%>"> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% - IXSDFragment[] childFragments = frag.getGroupMemberFragments(groupIDs[i]); - for (int j = 0; j < childFragments.length; j++) { - fragID.delete(0, fragID.length()); - fragID.append(childFragments[j].getID()); -%> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <jsp:include page="<%=childFragments[j].getReadFragment()%>" flush="true"/> - </td> - </tr> -<% - } -%> - </table> - </span> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayRangeWFragmentJSP.jsp deleted file mode 100644 index 502a699a0..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPEncArrayRangeWFragmentJSP.jsp +++ /dev/null @@ -1,89 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDGroupSeqFragment frag = (IXSDGroupSeqFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String nameAnchorID = (new StringBuffer(FragmentConstants.NAME_ANCHOR_ID)).append(frag.getID()).toString(); -%> -<a name="<%=nameAnchorID%>"/> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:createInstance('<%=tableContainerID%>', <%=xsdConfig.getMaxOccurs()%>, '<%=fragID%>', '<%=nameAnchorID%>')"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_SOAP_ENC_ARRAYS")%></th> - </tr> - <% - String[] groupIDs = frag.getGroupIDs(); - for (int i = 0; i < groupIDs.length || i < xsdConfig.getMinOccurs(); i++) { - String groupID; - if (i < groupIDs.length) - groupID = groupIDs[i]; - else - groupID = frag.createGroupSeqInstance(); - IXSDFragment[] groupMemberFragments = frag.getGroupMemberFragments(groupID); - %> - <tr> - <td class="checkboxcells" width=10> - <input type="checkbox" onClick="handleRowCheckboxClick()" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ROW_CHECK_BOX")%>"> - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=groupID%>"> - <% - for (int j = 0; j < groupMemberFragments.length; j++) { - fragID.delete(0, fragID.length()); - fragID.append(groupMemberFragments[j].getID()); - %> - <jsp:include page="<%=groupMemberFragments[j].getWriteFragment()%>" flush="true"/> - <% - } - %> - </td> - </tr> - <% - } - %> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPHeaderWrapperWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPHeaderWrapperWFragmentJSP.jsp deleted file mode 100644 index 14918c262..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/SOAPHeaderWrapperWFragmentJSP.jsp +++ /dev/null @@ -1,86 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2007 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20070305 117034 makandre@ca.ibm.com - Andrew Mak, Web Services Explorer should support SOAP Headers - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.impl.SOAPHeaderWrapperFragment, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -SOAPHeaderWrapperFragment wrapperFragment = (SOAPHeaderWrapperFragment)operElement.getFragmentByID(fragID.toString()); -IXSDFragment delegationFragment = wrapperFragment.getXSDDelegationFragment(); -fragID.delete(0, fragID.length()); -fragID.append(delegationFragment.getID()); - -String mustUnderstandID = wrapperFragment.getMustUnderstandID(); -String actorID = wrapperFragment.getActorID(); - -String fieldsetClass = BrowserDetect.isMicrosoftInternetExplorer(request) ? "" : "headerfieldset"; -%> -<table cellpadding="0" cellspacing="0" class="fixfragtable"> - <tr> - <td> - <fieldset class="<%=fieldsetClass%>"> - <jsp:include page="<%=delegationFragment.getWriteFragment()%>" flush="true"/> - <table cellpadding="3" cellspacing="0" class="fixfragtable"> - <tr> - <td height="3"><!-- spacer --></td> - </tr> - <tr> - <td> - <% if (wrapperFragment.isMustUnderstand()) { %> - <input type="checkbox" id="<%=mustUnderstandID%>" name="<%=mustUnderstandID%>" checked/> - <% } else { %> - <input type="checkbox" id="<%=mustUnderstandID%>" name="<%=mustUnderstandID%>"/> - <% } %> - </td> - <td class="label"> - <label for="<%=mustUnderstandID%>"><%=wsdlPerspective.getMessage("FORM_LABEL_MUSTUNDERSTAND")%></label> - </td> - <td>|</td> - <td class="label"> - <label for="<%=actorID%>"><%=wsdlPerspective.getMessage("FORM_LABEL_ACTOR")%></label> - </td> - <td> - <div style="width: 5px"> - <% if (!wrapperFragment.validateActor()) { %> - <%=HTMLUtils.redAsterisk()%> - <% } %> - </div> - </td> - <td width="100%"> - <input type="text" id="<%=actorID%>" name="<%=actorID%>" value="<%=wrapperFragment.getActor()%>" class="tabletextenter"/> - </td> - </tr> - <tr> - <td height="3"><!-- spacer --></td> - </tr> - </table> - </fieldset> - </td> - </tr> - <tr> - <td height="5"><!-- spacer --></td> - </tr> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexFixWFragmentJSP.jsp deleted file mode 100644 index 887d4ba43..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexFixWFragmentJSP.jsp +++ /dev/null @@ -1,123 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2007 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20070516 185596 makandre@ca.ibm.com - Andrew Mak, Web Services Explorer misinterprets response message - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="attribute" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDComplexFragment frag = (IXSDComplexFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <% - IXSDFragment[] childFrags = frag.getAllFragments(); - for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - IXSDFragment childFrag; - String childFragID; - if (i < childFrags.length) { - childFrag = childFrags[i]; - childFragID = childFrag.getID(); - } - else { - childFragID = frag.createComplexInstance(); - childFrag = frag.getFragment(childFragID); - } - fragID.delete(0, fragID.length()); - fragID.append(childFragID); - attribute.delete(0, attribute.length()); - attribute.append("false"); - %> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <input type="hidden" name="<%=frag.getID()%>" value="<%=childFragID%>"> - <jsp:include page="<%=childFrag.getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - - IXSDAttributeFragment[] attributeFragments = frag.getAllAttributeFragments(); - IXSDAttributeFragment attributeFragment; - for(int j = 0; j < attributeFragments.length; j++){ - attributeFragment = attributeFragments[j]; - - if(attributeFragment.getID().startsWith(childFragID)){ - IXSDFragment delegationFragment = attributeFragment.getXSDDelegationFragment(); - fragID.delete(0, fragID.length()); - fragID.append(delegationFragment.getID()); - attribute.delete(0, attribute.length()); - attribute.append("true"); - %> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <input type="hidden" name="<%=frag.getID()%>" value="<%=attributeFragment.getID()%>"> - <jsp:include page="<%=delegationFragment.getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - } - } -} - %> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexRFragmentJSP.jsp deleted file mode 100644 index deb540f88..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexRFragmentJSP.jsp +++ /dev/null @@ -1,91 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20070516 185596 makandre@ca.ibm.com - Andrew Mak, Web Services Explorer misinterprets response message - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="attribute" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDComplexFragment frag = (IXSDComplexFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerIDBase = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageNameBase = (new StringBuffer("x")).append(tableContainerIDBase).toString(); -IXSDFragment[] childFrags = frag.getAllFragments(); -for (int i = 0; i < childFrags.length; i++) { - fragID.delete(0, fragID.length()); - fragID.append(childFrags[i].getID()); -%> - <table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=i + tableContainerIDBase%>','<%=i + twistImageNameBase%>')"><img name="<%=i + twistImageNameBase%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=frag.getName()%> - </td> - </tr> - </table> - <span id="<%=i + tableContainerIDBase%>"> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <jsp:include page="<%=childFrags[i].getReadFragment()%>" flush="true"/> - </td> - </tr> - <% - - IXSDAttributeFragment[] attributeFragments = frag.getAllAttributeFragments(); - IXSDAttributeFragment attributeFragment; - for(int j = 0; j < attributeFragments.length; j++){ - attributeFragment = attributeFragments[j]; - - if (attributeFragment.getID().startsWith(childFrags[i].getID())) { - IXSDFragment delegationFragment = attributeFragment.getXSDDelegationFragment(); - fragID.delete(0, fragID.length()); - fragID.append(delegationFragment.getID()); - attribute.delete(0, attribute.length()); - attribute.append("true"); - %> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <input type="hidden" name="<%=frag.getID()%>" value="<%=attributeFragment.getID()%>"> - <jsp:include page="<%=delegationFragment.getReadFragment()%>" flush="true"/> - </td> - </tr> - <% - } - } -} - %> - - </table> - </span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexRangeWFragmentJSP.jsp deleted file mode 100644 index 05598d1d4..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexRangeWFragmentJSP.jsp +++ /dev/null @@ -1,135 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20080201 197865 gilberta@ca.ibm.com - Gilbert Andrews - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="attribute" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDComplexFragment frag = (IXSDComplexFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String nameAnchorID = (new StringBuffer(FragmentConstants.NAME_ANCHOR_ID)).append(frag.getID()).toString(); -%> -<a name="<%=nameAnchorID%>"/> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:createInstance('<%=tableContainerID%>', <%=xsdConfig.getMaxOccurs()%>, '<%=fragID%>', '<%=nameAnchorID%>')"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_CONTENT")%></th> - </tr> - <% - IXSDFragment[] childFrags = frag.getAllFragments(); - for (int i = 0; i < childFrags.length || i < xsdConfig.getMinOccurs(); i++) { - IXSDFragment childFrag; - String childFragID; - if (i < childFrags.length) { - childFrag = childFrags[i]; - childFragID = childFrag.getID(); - } - else { - childFragID = frag.createComplexInstance(); - childFrag = frag.getFragment(childFragID); - } - fragID.delete(0, fragID.length()); - fragID.append(childFragID); - %> - <tr> - <td class="checkboxcells" width=10> - <input type="checkbox" onClick="handleRowCheckboxClick()" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ROW_CHECK_BOX")%>"> - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=childFragID%>"> - <jsp:include page="<%=childFrag.getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - - IXSDAttributeFragment[] attributeFragments = frag.getAllAttributeFragments(); - IXSDAttributeFragment attributeFragment; - for(int j = 0; j < attributeFragments.length; j++){ - attributeFragment = attributeFragments[j]; - - if(attributeFragment.getID().startsWith(childFragID)){ - IXSDFragment delegationFragment = attributeFragment.getXSDDelegationFragment(); - fragID.delete(0, fragID.length()); - fragID.append(delegationFragment.getID()); - attribute.delete(0, attribute.length()); - attribute.append("true"); - %> - - <tr> - <td class="tablecells" width=10> - - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=attributeFragment.getID()%>"> - <jsp:include page="<%=delegationFragment.getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - - - } - } -} -%> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentFixWFragmentJSP.jsp deleted file mode 100644 index d15620c26..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentFixWFragmentJSP.jsp +++ /dev/null @@ -1,129 +0,0 @@ -<% -/** -* <copyright> -* -* Licensed Material - Property of IBM -* (C) Copyright IBM Corp. 2002 - All Rights Reserved. -* US Government Users Restricted Rights - Use, duplication or disclosure -* restricted by GSA ADP Schedule Contract with IBM Corp. -* -* </copyright> -* -* File plugins/com.ibm.etools.webservice.explorer/wsexplorer/wsdl/fragment/XSDComplexFixWFragmentJSP.jsp, wsa.etools.ws.explorer, lunar-5.1.2 2 -* Version 1.2 05/05/26 16:18:23 -*/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="attribute" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDComplexFragment frag = (IXSDComplexFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <% - - - - - IXSDFragment[] childFrags = frag.getAllFragments(); - for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - IXSDFragment childFrag; - String childFragID; - if (i < childFrags.length) { - childFrag = childFrags[i]; - childFragID = childFrag.getID(); - } - else { - childFragID = frag.createComplexInstance(); - childFrag = frag.getFragment(childFragID); - } - fragID.delete(0, fragID.length()); - fragID.append(childFragID); - attribute.delete(0, attribute.length()); - attribute.append("false"); - %> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <input type="hidden" name="<%=frag.getID()%>" value="<%=childFragID%>"> - <jsp:include page="<%=childFrag.getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - - - - IXSDAttributeFragment[] attributeFragments = frag.getAllAttributeFragments(); - IXSDAttributeFragment attributeFragment; - for(int j = 0; j < attributeFragments.length; j++){ - attributeFragment = attributeFragments[j]; - if(attributeFragment.getID().startsWith(childFragID)){ - IXSDFragment delegationFragment = attributeFragment.getXSDDelegationFragment(); - fragID.delete(0, fragID.length()); - fragID.append(delegationFragment.getID()); - attribute.delete(0, attribute.length()); - attribute.append("true"); - %> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <input type="hidden" name="<%=frag.getID()%>" value="<%=attributeFragment.getID()%>"> - <jsp:include page="<%=delegationFragment.getWriteFragment()%>" flush="true"/> - </td> - </tr> - - <% - } - } -} - %> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentRFragmentJSP.jsp deleted file mode 100644 index 77c60210e..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentRFragmentJSP.jsp +++ /dev/null @@ -1,95 +0,0 @@ -<% -/** -* <copyright> -* -* Licensed Material - Property of IBM -* (C) Copyright IBM Corp. 2002 - All Rights Reserved. -* US Government Users Restricted Rights - Use, duplication or disclosure -* restricted by GSA ADP Schedule Contract with IBM Corp. -* -* </copyright> -* -* File plugins/com.ibm.etools.webservice.explorer/wsexplorer/wsdl/fragment/XSDComplexRFragmentJSP.jsp, wsa.etools.ws.explorer, lunar-5.1.2 1 -* Version 1.1 03/02/28 15:33:57 -*/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="attribute" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDComplexFragment frag = (IXSDComplexFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerIDBase = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageNameBase = (new StringBuffer("x")).append(tableContainerIDBase).toString(); -IXSDFragment[] childFrags = frag.getAllFragments(); -for (int i = 0; i < childFrags.length; i++) { - fragID.delete(0, fragID.length()); - fragID.append(childFrags[i].getID()); -%> - <table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=i + tableContainerIDBase%>','<%=i + twistImageNameBase%>')"><img name="<%=i + twistImageNameBase%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=frag.getName()%> - </td> - </tr> - </table> - <span id="<%=i + tableContainerIDBase%>"> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <jsp:include page="<%=childFrags[i].getReadFragment()%>" flush="true"/> - </td> - </tr> - <% - - IXSDAttributeFragment[] attributeFragments = frag.getAllAttributeFragments(); - IXSDAttributeFragment attributeFragment; - for(int j = 0; j < attributeFragments.length; j++){ - attributeFragment = attributeFragments[j]; - - if(attributeFragment.getID().startsWith(childFrags[i].getID())){ - IXSDFragment delegationFragment = attributeFragment.getXSDDelegationFragment(); - fragID.delete(0, fragID.length()); - fragID.append(delegationFragment.getID()); - attribute.delete(0, attribute.length()); - attribute.append("true"); - - - %> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <input type="hidden" name="<%=frag.getID()%>" value="<%=attributeFragment.getID()%>"> - <jsp:include page="<%=delegationFragment.getReadFragment()%>" flush="true"/> - </td> - </tr> - <% - - - } - } -} - %> - - </table> - </span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentRangeWFragmentJSP.jsp deleted file mode 100644 index 1942f149b..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDComplexSimpleContentRangeWFragmentJSP.jsp +++ /dev/null @@ -1,137 +0,0 @@ -<% -/** -* <copyright> -* -* Licensed Material - Property of IBM -* (C) Copyright IBM Corp. 2002 - All Rights Reserved. -* US Government Users Restricted Rights - Use, duplication or disclosure -* restricted by GSA ADP Schedule Contract with IBM Corp. -* -* </copyright> -* -* File plugins/com.ibm.etools.webservice.explorer/wsexplorer/wsdl/fragment/XSDComplexRangeWFragmentJSP.jsp, wsa.etools.ws.explorer, lunar-5.1.2 2 -* Version 1.2 05/05/26 16:18:24 -*/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="attribute" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDComplexFragment frag = (IXSDComplexFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String nameAnchorID = (new StringBuffer(FragmentConstants.NAME_ANCHOR_ID)).append(frag.getID()).toString(); -%> -<a name="<%=nameAnchorID%>"/> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:createInstance('<%=tableContainerID%>', <%=xsdConfig.getMaxOccurs()%>, '<%=fragID%>', '<%=nameAnchorID%>')"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRowsAttribute('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_CONTENT")%></th> - </tr> - <% - - IXSDFragment[] childFrags = frag.getAllFragments(); - for (int i = 0; i < childFrags.length || i < xsdConfig.getMinOccurs(); i++) { - IXSDFragment childFrag; - String childFragID; - if (i < childFrags.length) { - childFrag = childFrags[i]; - childFragID = childFrag.getID(); - } - else { - childFragID = frag.createComplexInstance(); - childFrag = frag.getFragment(childFragID); - } - fragID.delete(0, fragID.length()); - fragID.append(childFragID); - %> - - <tr> - <td class="checkboxcells" width=10> - <input type="checkbox" onClick="handleRowCheckboxClick()" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ROW_CHECK_BOX")%>"> - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=childFragID%>"> - <jsp:include page="<%=childFrag.getWriteFragment()%>" flush="true"/> - </td> - </tr> - - <% - IXSDAttributeFragment[] attributeFragments = frag.getAllAttributeFragments(); - IXSDAttributeFragment attributeFragment; - for(int j = 0; j < attributeFragments.length; j++){ - attributeFragment = attributeFragments[j]; - - if(attributeFragment.getID().startsWith(childFragID)){ - IXSDFragment delegationFragment = attributeFragment.getXSDDelegationFragment(); - fragID.delete(0, fragID.length()); - fragID.append(delegationFragment.getID()); - attribute.delete(0, attribute.length()); - attribute.append("true"); - %> - - <tr> - <td class="tablecells" width=10> - - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=attributeFragment.getID()%>"> - <jsp:include page="<%=delegationFragment.getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - - - } - } -} -%> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultInfoFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultInfoFragmentJSP.jsp deleted file mode 100644 index 3a8ad8295..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultInfoFragmentJSP.jsp +++ /dev/null @@ -1,201 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.emf.common.util.EList, - org.eclipse.xsd.*, - org.w3c.dom.Element, - org.w3c.dom.NodeList" %> - -<jsp:useBean id="sessionID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<%! -private static final String XMLNS_LANG = "xml:lang"; -private static final String DEFAULT_XMLNS_LANG = "en-US"; -%> - -<% -HttpSession currentSession = (HttpSession)application.getAttribute(sessionID.toString()); -Controller controller = (Controller)currentSession.getAttribute("controller"); -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -XSDComponent xsdComponent = frag.getXSDToFragmentConfiguration().getXSDComponent(); -XSDAnnotation annotation = null; -EList appInfoList = null; -EList docList = null; -if (xsdComponent instanceof XSDTypeDefinition) - annotation = ((XSDTypeDefinition)xsdComponent).getAnnotation(); -else if (xsdComponent instanceof XSDElementDeclaration) - annotation = ((XSDElementDeclaration)xsdComponent).getAnnotation(); -if (annotation != null) { - appInfoList = annotation.getApplicationInformation(); - docList = annotation.getUserInformation(); -} -String appInfoContainerID = "::appInfo"; -String xappInfoContainerID = "x::appInfo"; -String documentationContainerID = "::documentation"; -String xdocumentationContainerID = "x::documentation"; -%> - -<script language="javascript"> - function twist(tableContainerId,twistImageName) - { - var tableContainer = document.getElementById(tableContainerId); - var twistImage = document.images[twistImageName]; - if (tableContainer.style.display == "none") - { - tableContainer.style.display = ""; - twistImage.src = "<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>"; - twistImage.alt = "<%=HTMLUtils.JSMangle(controller.getMessage("ALT_TWIST_OPENED"))%>"; - } - else - { - tableContainer.style.display = "none"; - twistImage.src = "<%=response.encodeURL(controller.getPathWithContext("images/twistclosed.gif"))%>"; - twistImage.alt = "<%=HTMLUtils.JSMangle(controller.getMessage("ALT_TWIST_CLOSED"))%>"; - } - } - - function twistClose(tableContainerId) - { - if (document.getElementById(tableContainerId).style.display == "") - twist(tableContainerId,"x"+tableContainerId); - } -</script> - -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=appInfoContainerID%>','<%=xappInfoContainerID%>')"><img name="<%=xappInfoContainerID%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <strong><%=wsdlPerspective.getMessage("FORM_LABEL_XSD_APPLICATION_INFORMATION")%></strong> - </td> - </tr> -</table> -<span id="<%=appInfoContainerID%>"> -<table width="95%" cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_LANGUAGE")%></th> - <th class="headercolor" width="100%"><%=wsdlPerspective.getMessage("FORM_LABEL_XSD_APPLICATION_INFORMATION")%></th> - </tr> - <% - boolean openAppInfoTable = false; - if (appInfoList != null) { - for (int i = 0; i < appInfoList.size(); i++) { - Element e = (Element)appInfoList.get(i); - String appInfoLang = e.getAttribute(XMLNS_LANG); - String appInfoText = null; - NodeList nl = e.getChildNodes(); - for (int j = 0; j < nl.getLength(); j++) { - if (nl.item(j).getNodeType() == org.w3c.dom.Node.TEXT_NODE) { - appInfoText = nl.item(j).getNodeValue(); - break; - } - } - if (appInfoText != null) - { - openAppInfoTable = true; - if (appInfoText.trim().length() < 1) - appInfoText = controller.getMessage("TABLE_BLANK_PLACEHOLDER"); - %> - <tr> - <td class="tablecells"><%=((appInfoLang != null && appInfoLang.length() > 0) ? appInfoLang : DEFAULT_XMLNS_LANG)%></td> - <td class="tablecells"><%=appInfoText%></td> - </tr> - <% - } - } - } - %> -</table> -</span> -<% -if (!openAppInfoTable) { -%> -<script language="javascript"> - twistClose('<%=appInfoContainerID%>'); -</script> -<% -} -%> - -<table> - <tr> - <td height=20> </td> - </tr> -</table> - -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=documentationContainerID%>','<%=xdocumentationContainerID%>')"><img name="<%=xdocumentationContainerID%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <strong><%=wsdlPerspective.getMessage("FORM_LABEL_XSD_DOCUMENTATION")%></strong> - </td> - </tr> -</table> -<span id="<%=documentationContainerID%>"> -<table width="95%" cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_LANGUAGE")%></th> - <th class="headercolor" width="100%"><%=wsdlPerspective.getMessage("FORM_LABEL_XSD_DOCUMENTATION")%></th> - </tr> - <% - boolean openDocTable = false; - if (docList != null) { - for (int i = 0; i < docList.size(); i++) { - Element e = (Element)docList.get(i); - String docLang = e.getAttribute(XMLNS_LANG); - String docText = null; - NodeList nl = e.getChildNodes(); - for (int j = 0; j < nl.getLength(); j++) { - if (nl.item(j).getNodeType() == org.w3c.dom.Node.TEXT_NODE) { - docText = nl.item(j).getNodeValue(); - break; - } - } - if (docText != null) - { - openDocTable = true; - if (docText.trim().length() < 1) - docText = controller.getMessage("TABLE_BLANK_PLACEHOLDER"); - %> - <tr> - <td class="tablecells"><%=((docLang != null && docLang.length() > 0) ? docLang : DEFAULT_XMLNS_LANG)%></td> - <td class="tablecells"><%=docText%></td> - </tr> - <% - } - } - } - %> -</table> -</span> -<% -if (!openDocTable) { -%> -<script language="javascript"> - twistClose('<%=documentationContainerID%>'); -</script> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultRFragmentJSP.jsp deleted file mode 100644 index cc9c9f091..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultRFragmentJSP.jsp +++ /dev/null @@ -1,76 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2001, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20060222 127443 jesper@selskabet.org - Jesper S Moller - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.Node, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.w3c.dom.Element, - javax.xml.rpc.NamespaceConstants, - java.util.Hashtable" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -Hashtable soapEnvelopeNamespaceTable = new Hashtable(); -// TODO: Replace "SOAP-ENV" by NamespaceConstants.NSPREFIX_SOAP_ENVELOPE (="soapenv") -soapEnvelopeNamespaceTable.put(NamespaceConstants.NSURI_SOAP_ENVELOPE,"SOAP-ENV"); -soapEnvelopeNamespaceTable.put(NamespaceConstants.NSURI_SCHEMA_XSI,NamespaceConstants.NSPREFIX_SCHEMA_XSI); -soapEnvelopeNamespaceTable.put(NamespaceConstants.NSURI_SCHEMA_XSD,NamespaceConstants.NSPREFIX_SCHEMA_XSD); -Element[] instanceDocuments = frag.genInstanceDocumentsFromParameterValues(!operElement.isUseLiteral(), soapEnvelopeNamespaceTable, XMLUtils.createNewDocument(null)); -StringBuffer sb = new StringBuffer(); -for (int i = 0; i < instanceDocuments.length; i++) { - if (instanceDocuments[i] == null) - continue; - sb.append(XMLUtils.serialize(instanceDocuments[i], true)); - sb.append(HTMLUtils.LINE_SEPARATOR); -} -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=frag.getID()%>"><%=frag.getName()%></label> - </td> - </tr> -</table> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td> - <textarea id="<%=frag.getID()%>" name="<%=frag.getID()%>" class="textareaenter" readonly><%=HTMLUtils.charactersToHTMLEntitiesStrict(sb.toString())%></textarea> -<% - /* - StringBuffer url = new StringBuffer(); - url.append(response.encodeURL(controller.getPathWithContext("/wsdl/fragment/XSDDefaultRFragmentXML.jsp?"))); - url.append(WSDLActionInputs.FRAGMENT_ID).append("=").append(fragID).append("&"); - url.append(ActionInputs.NODEID).append("=").append(nodeID).append("&"); - url.append(ActionInputs.SESSIONID).append("=").append(session.getId()); - */ -%> - <!-- - <iframe src="" width="100%" height="150px"></iframe> - --> - </td> - </tr> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultRFragmentXML.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultRFragmentXML.jsp deleted file mode 100644 index 25089f1c6..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultRFragmentXML.jsp +++ /dev/null @@ -1,114 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20060222 127443 jesper@selskabet.org - Jesper S Moller - *******************************************************************************/ -%> -<%@ page contentType="text/xml; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.xsd.*, - org.w3c.dom.Element, - org.xml.sax.*, - org.xml.sax.helpers.*, - javax.xml.rpc.NamespaceConstants, - javax.xml.parsers.*, - java.io.*, - java.util.*" %> -<% -String fragID = request.getParameter(WSDLActionInputs.FRAGMENT_ID); -String nodeID = request.getParameter(ActionInputs.NODEID); -String sessionId = request.getParameter(ActionInputs.SESSIONID); -HttpSession currentSession = (HttpSession)application.getAttribute(sessionId); -Controller controller = (Controller)currentSession.getAttribute("controller"); -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID)); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -Hashtable soapEnvelopeNamespaceTable = new Hashtable(); -// TODO: Replace "SOAP-ENV" by NamespaceConstants.NSPREFIX_SOAP_ENVELOPE (="soapenv") -soapEnvelopeNamespaceTable.put(NamespaceConstants.NSURI_SOAP_ENVELOPE,"SOAP-ENV"); -soapEnvelopeNamespaceTable.put(NamespaceConstants.NSURI_SCHEMA_XSI,NamespaceConstants.NSPREFIX_SCHEMA_XSI); -soapEnvelopeNamespaceTable.put(NamespaceConstants.NSURI_SCHEMA_XSD,NamespaceConstants.NSPREFIX_SCHEMA_XSD); -Element[] instanceDocuments = new Element[0]; -StringBuffer sb = null; -try -{ - instanceDocuments = frag.genInstanceDocumentsFromParameterValues(!operElement.isUseLiteral(), soapEnvelopeNamespaceTable, XMLUtils.createNewDocument(null)); - if (instanceDocuments.length == 1) - { - byte[] b = XMLUtils.serialize(instanceDocuments[0], true).getBytes(HTMLUtils.UTF8_ENCODING); - ByteArrayInputStream bais = new ByteArrayInputStream(b); - SAXParserFactory saxFactory = SAXParserFactory.newInstance(); - saxFactory.setValidating(true); - SAXParser saxParser = saxFactory.newSAXParser(); - saxParser.parse(bais, - new DefaultHandler() - { - public void error(SAXParseException e) throws SAXException - { - throw e; - } - - public void fatalError(SAXParseException e) throws SAXException - { - throw e; - } - - public void warning(SAXParseException e) throws SAXException - { - throw e; - } - }); - bais.close(); - sb = new StringBuffer(new String(b)); - } -} -catch (Throwable t) -{ -} -if (sb == null) -{ -%> -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -<html lang="<%=response.getLocale().getLanguage()%>"> -<head> - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> - <title><%=frag.getName()%></title> -</head> -<body dir="<%=org.eclipse.wst.ws.internal.explorer.platform.util.DirUtils.getDir()%>"> -<% - sb = new StringBuffer(); - response.setContentType("text/html; charset=UTF-8"); - for (int i = 0; i < instanceDocuments.length; i++) { - if (instanceDocuments[i] == null) - continue; - sb.append(HTMLUtils.charactersToHTMLEntitiesStrict(XMLUtils.serialize(instanceDocuments[i], true))); - } -%> -<%=sb.toString()%> -</body> -</html> -<% -} -else -{ -%> -<%=sb.toString()%> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultWFragmentJSP.jsp deleted file mode 100644 index 2e8520d5c..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDefaultWFragmentJSP.jsp +++ /dev/null @@ -1,74 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20060222 127443 jesper@selskabet.org - Jesper S Moller - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String param = frag.getParameterValue(frag.getID(), 0); -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=frag.getID()%>"><a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td> - <% - if (!frag.validateAllParameterValues()) { - %> - <%=HTMLUtils.redAsterisk()%> - <% - } - %> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td> - <textarea id="<%=frag.getID()%>" name="<%=frag.getID()%>" class="textareaenter"><%=((param != null) ? HTMLUtils.charactersToHTMLEntitiesStrict(param) : "")%></textarea> - </td> - </tr> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDelegationRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDelegationRFragmentJSP.jsp deleted file mode 100644 index d0931f294..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDelegationRFragmentJSP.jsp +++ /dev/null @@ -1,38 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDDelegationFragment wrapperFragment = (IXSDDelegationFragment)operElement.getFragmentByID(fragID.toString()); -IXSDFragment delegationFragment = wrapperFragment.getXSDDelegationFragment(); -XSDToFragmentConfiguration xsdConfig = wrapperFragment.getXSDToFragmentConfiguration(); -fragID.delete(0, fragID.length()); -fragID.append(delegationFragment.getID()); -%> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td> - <jsp:include page="<%=delegationFragment.getReadFragment()%>" flush="true"/> - </td> - </tr> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDelegationWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDelegationWFragmentJSP.jsp deleted file mode 100644 index c34607a31..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDDelegationWFragmentJSP.jsp +++ /dev/null @@ -1,38 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDDelegationFragment wrapperFragment = (IXSDDelegationFragment)operElement.getFragmentByID(fragID.toString()); -IXSDFragment delegationFragment = wrapperFragment.getXSDDelegationFragment(); -XSDToFragmentConfiguration xsdConfig = wrapperFragment.getXSDToFragmentConfiguration(); -fragID.delete(0, fragID.length()); -fragID.append(delegationFragment.getID()); -%> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td> - <jsp:include page="<%=delegationFragment.getWriteFragment()%>" flush="true"/> - </td> - </tr> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDElementRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDElementRFragmentJSP.jsp deleted file mode 100644 index 12c2629dc..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDElementRFragmentJSP.jsp +++ /dev/null @@ -1,50 +0,0 @@ -<% -/** -* <copyright> -* -* Licensed Material - Property of IBM -* (C) Copyright IBM Corp. 2002 - All Rights Reserved. -* US Government Users Restricted Rights - Use, duplication or disclosure -* restricted by GSA ADP Schedule Contract with IBM Corp. -* -* </copyright> -* -* File plugins/com.ibm.etools.webservice.explorer/wsexplorer/wsdl/fragment/XSDDelegationWFragmentJSP.jsp, wsa.etools.ws.explorer, lunar-5.1.2, 20031231a 1 -* Version 1.1 03/02/28 15:34:04 -*/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(fragID.toString()); -IXSDFragment delegationFragment = elementFragment.getXSDDelegationFragment(); -XSDToFragmentConfiguration xsdConfig = elementFragment.getXSDToFragmentConfiguration(); -fragID.delete(0, fragID.length()); -fragID.append(delegationFragment.getID()); -elementID.delete(0, elementID.length()); -elementID.append(elementFragment.getID()); -%> - - - -<table cellpadding=0 cellspacing=0 class="<%=("innerfixfragtable")%>"> - <tr> - <td> - <jsp:include page="<%=delegationFragment.getReadFragment()%>" flush="true"/> - </td> - </tr> -</table> - - - diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDElementWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDElementWFragmentJSP.jsp deleted file mode 100644 index d15644af6..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDElementWFragmentJSP.jsp +++ /dev/null @@ -1,50 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2007 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20070305 117034 makandre@ca.ibm.com - Andrew Mak, Web Services Explorer should support SOAP Headers - *******************************************************************************/ - %> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(fragID.toString()); -IXSDFragment delegationFragment = elementFragment.getXSDDelegationFragment(); -XSDToFragmentConfiguration xsdConfig = elementFragment.getXSDToFragmentConfiguration(); -fragID.delete(0, fragID.length()); -fragID.append(delegationFragment.getID()); -elementID.delete(0, elementID.length()); -elementID.append(elementFragment.getID()); -%> - - - -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td> - <jsp:include page="<%=delegationFragment.getWriteFragment()%>" flush="true"/> - </td> - </tr> -</table> - - - diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDEmptyRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDEmptyRFragmentJSP.jsp deleted file mode 100644 index ba3ceeed5..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDEmptyRFragmentJSP.jsp +++ /dev/null @@ -1,17 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8"%> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDEmptyWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDEmptyWFragmentJSP.jsp deleted file mode 100644 index 89a494313..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDEmptyWFragmentJSP.jsp +++ /dev/null @@ -1,77 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -int minOccurs = xsdConfig.getMinOccurs(); -int maxOccurs = xsdConfig.getMaxOccurs(); -if (minOccurs == maxOccurs) { -%> -<input type="hidden" name="<%=frag.getID()%>" value="<%=maxOccurs%>"/> -<% -} else { - String[] params = frag.getParameterValues(frag.getID()); -%> - <table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td> - <label for="<%=frag.getID()%>"><%=wsdlPerspective.getMessage("FORM_LABEL_OCCURANCE")%> <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - </tr> - <tr> - <td> - <% - if (maxOccurs != FragmentConstants.UNBOUNDED) { - %> - <select id="<%=frag.getID()%>" name="<%=frag.getID()%>" class="selectlist"> - <% - for (int i = minOccurs; i <= maxOccurs; i++) { - %> - <option value="<%=i%>" <% if (params != null && i == params.length) { %>selected<% } %>><%=i%> - <% - } - %> - </select> - <% - } else { - %> - <input type="text" id="<%=frag.getID()%>" name="<%=frag.getID()%>" value="<%=((params != null) ? String.valueOf(params.length) : "")%>" class="tabletextenter"> - <% - if (!frag.validateParameterValues(frag.getID())) { - %> - <%=HTMLUtils.redAsterisk()%> - <% - } - } - %> - </td> - </tr> - </table> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupAllWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupAllWFragmentJSP.jsp deleted file mode 100644 index 159029224..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupAllWFragmentJSP.jsp +++ /dev/null @@ -1,190 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDGroupAllFragment frag = (IXSDGroupAllFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -boolean enableGroup = (xsdConfig.getMinOccurs() > 0 || frag.getGroupIDs().length > 0); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String groupID = frag.getGroupAllInstance(); -String groupCheckboxID = (new StringBuffer(FragmentConstants.XSD_ALL_GROUP_ID)).append(frag.getID()).toString(); -String groupMemberRadioID = (new StringBuffer(groupCheckboxID)).append(frag.getID()).toString(); -%> -<script language="javascript"> - function initGroupAll(tableContainerID, twistImageName, fragID, groupID, groupCheckboxID, enable) { - var checkbox = document.getElementById(groupCheckboxID); - checkbox.checked = enable; - enableGroupAll(tableContainerID, twistImageName, fragID, groupID, checkbox); - } - - function enableGroupAll(tableContainerID, twistImageName, fragID, groupID, checkbox) { - var tableContainer = document.getElementById(tableContainerID); - var checkboxTable = checkbox.parentNode.parentNode.parentNode; - if (checkbox.checked) { - if (tableContainer.style.display == "none") - twist(tableContainerID, twistImageName); - checkbox.name = fragID; - checkbox.value = groupID; - } - else { - if (tableContainer.style.display == "") - twist(tableContainerID, twistImageName); - checkbox.name = ""; - checkbox.value = ""; - } - var tds = checkboxTable.getElementsByTagName("td"); - var checkboxCellIndex = checkbox.parentNode.cellIndex; - for (var i = 0; i < tds.length; i++) { - if (i == checkboxCellIndex || checkbox.checked) - tds.item(i).style.display = ""; - else - tds.item(i).style.display = "none"; - } - } - - function groupAllOrderingMoveUp(tableContainerID) { - var table = getTable(tableContainerID); - if (table.rows[numberOfHeaderRows].cells[0].getElementsByTagName("input").item(0).checked) { - alert('<%=wsdlPerspective.getMessage("MSG_ERROR_CANNOT_MOVE_FIRST_ELEMENT_UP")%>'); - return; - } - for (var i = numberOfHeaderRows + 1; i < table.rows.length; i++) { - if (table.rows[i].cells[0].getElementsByTagName("input").item(0).checked) { - swapRows(table, i-1, i); - table.rows[i-1].cells[0].getElementsByTagName("input").item(0).checked = true; - return; - } - } - alert('<%=controller.getWSDLPerspective().getMessage("MSG_ERROR_NOTHING_SELECTED")%>'); - } - - function groupAllOrderingMoveDown(tableContainerID) { - var table = getTable(tableContainerID); - if (table.rows[table.rows.length - 1].cells[0].getElementsByTagName("input").item(0).checked) { - alert('<%=wsdlPerspective.getMessage("MSG_ERROR_CANNOT_MOVE_LAST_ELEMENT_DOWN")%>'); - return; - } - for (var i = numberOfHeaderRows; i < table.rows.length - 1; i++) { - if (table.rows[i].cells[0].getElementsByTagName("input").item(0).checked) { - swapRows(table, i, i+1); - table.rows[i+1].cells[0].getElementsByTagName("input").item(0).checked = true; - return; - } - } - alert('<%=controller.getWSDLPerspective().getMessage("MSG_ERROR_NOTHING_SELECTED")%>'); - } - - <% - // rowIndex1 must be smaller than rowIndex2 in order to work - %> - function swapRows(table, rowIndex1, rowIndex2) { - var row1ChildNodes = cloneArray(table.rows[rowIndex1].childNodes); - var row2ChildNodes = cloneArray(table.rows[rowIndex2].childNodes); - table.deleteRow(rowIndex2); - table.deleteRow(rowIndex1); - var row1 = table.insertRow(rowIndex1); - var row2 = table.insertRow(rowIndex2); - appendToRow(row1, row2ChildNodes); - appendToRow(row2, row1ChildNodes); - } - - function cloneArray(oldArray) { - var arrayClone = new Array(); - for (var i = 0; i < oldArray.length; i++) { - arrayClone[i] = oldArray[i].cloneNode(true); - } - return arrayClone; - } - - function appendToRow(row, nodesArray) { - for (var i = 0; i < nodesArray.length; i++) { - row.appendChild(nodesArray[i]); - } - } -</script> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <% - if (xsdConfig.getMinOccurs() > 0) { - %> - <input type="hidden" name="<%=frag.getID()%>" value="<%=groupID%>"> - <% - } - else { - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <input type="checkbox" id="<%=groupCheckboxID%>" name="<%=frag.getID()%>" value="<%=groupID%>" title="<%=wsdlPerspective.getMessage("FORM_CONTROL_TITLE_ENABLE_DISABLE_GROUP")%>" onClick="javascript:enableGroupAll('<%=tableContainerID%>', '<%=twistImageName%>', '<%=frag.getID()%>', '<%=groupID%>', this)" checked><label for="<%=groupCheckboxID%>"><%=wsdlPerspective.getMessage("FORM_LABEL_ENABLE_DISABLE_GROUP")%></label> - </td> - <% - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:groupAllOrderingMoveUp('<%=tableContainerID%>')"><%=wsdlPerspective.getMessage("FORM_LABEL_GROUP_ALL_ORDERING_MOVE_UP")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:groupAllOrderingMoveDown('<%=tableContainerID%>')"><%=wsdlPerspective.getMessage("FORM_LABEL_GROUP_ALL_ORDERING_MOVE_DOWN")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="headercolor" width=10></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_ELEMENTS")%></th> - </tr> - <% - IXSDFragment[] groupMemberFragments = frag.getGroupMemberFragments(groupID); - for (int i = 0; i < groupMemberFragments.length; i++) { - fragID.delete(0, fragID.length()); - fragID.append(groupMemberFragments[i].getID()); - %> - <tr> - <td class="tablecells"> - <input type="radio" class="radio" name="<%=groupMemberRadioID%>" value="<%=fragID.toString()%>" title="<%=wsdlPerspective.getMessage("FORM_CONTROL_TITLE_SELECT_ELEMENT_IN_GROUP")%>"> - </td> - <td class="tablecells" width="100%"> - <input type="hidden" name="<%=groupID%>" value="<%=fragID.toString()%>"> - <jsp:include page="<%=groupMemberFragments[i].getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - } - %> -</table> -</span> -<% -if (!enableGroup) { -%> - <script language="javascript"> - initGroupAll('<%=tableContainerID%>', '<%=twistImageName%>', '<%=frag.getID()%>', '<%=groupID%>', '<%=groupCheckboxID%>', <%=enableGroup%>); - </script> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceFixWFragmentJSP.jsp deleted file mode 100644 index ec23dc153..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceFixWFragmentJSP.jsp +++ /dev/null @@ -1,119 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<script language="javascript"> - function choose(select) { - for (var i = 0; i < select.options.length; i++) { - var tableContainerID = '<%=FragmentConstants.TABLE_ID%>'; - tableContainerID += select.options(i).value; - showTable(tableContainerID, select.options(i).selected); - } - } - - function showTable(tableContainerID, show) { - var tableContainer = document.getElementById(tableContainerID); - if (show) - tableContainer.style.display = ""; - else - tableContainer.style.display = "none"; - } -</script> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDGroupChoiceFragment frag = (IXSDGroupChoiceFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -%> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="headercolor" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_CHOICES")%></th> - <th class="headercolor" width="100%" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_ELEMENTS")%></th> - </tr> -<% - XSDParticle[] choices = frag.getChoices(); - String[] groupIDs = frag.getGroupIDs(); - for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - String groupID; - int choiceIndex; - if (i < groupIDs.length) { - groupID = groupIDs[i]; - choiceIndex = frag.getChoiceIndex(groupID); - } - else { - groupID = frag.createGroupChoiceInstance(0); - choiceIndex = 0; - } - IXSDFragment[] choiceFrags = frag.getGroupMemberFragments(groupID); -%> - <tr> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=groupID%>"> - <select id="<%=groupID%>" name="<%=groupID%>" onChange="javascript:choose(this)" title="<%=wsdlPerspective.getMessage("FORM_CONTROL_TITLE_SELECT_CHOICES")%>"> -<% - for (int j = 0; j < choiceFrags.length; j++) { - XSDComponent xsdComponent = choiceFrags[j].getXSDToFragmentConfiguration().getXSDComponent(); - String name = ""; - if(xsdComponent instanceof XSDElementDeclaration) - name = ((XSDElementDeclaration)xsdComponent).getQName(); - else - name = xsdComponent.getElement().getTagName(); - - if (j == choiceIndex) { -%> - <option value="<%=choiceFrags[j].getID()%>" selected><%=name%> -<% - } - else { -%> - <option value="<%=choiceFrags[j].getID()%>"><%=name%> -<% - } - } -%> - </select> - </td> - <td class="tablecells"> -<% - for (int j = 0; j < choiceFrags.length; j++) { - fragID.delete(0, fragID.length()); - fragID.append(choiceFrags[j].getID()); - String choiceFragTableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(choiceFrags[j].getID()).toString(); -%> - <span id="<%=choiceFragTableContainerID%>"> - <jsp:include page="<%=choiceFrags[j].getWriteFragment()%>" flush="true"/> - </span> - <script language="javascript"> - showTable('<%=choiceFragTableContainerID%>', <%=(j == choiceIndex)%>); - </script> -<% - } -%> - </td> - </tr> -<% - } -%> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceRFragmentJSP.jsp deleted file mode 100644 index 276b85784..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceRFragmentJSP.jsp +++ /dev/null @@ -1,79 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDGroupChoiceFragment frag = (IXSDGroupChoiceFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerIDBase = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageNameBase = (new StringBuffer("x")).append(tableContainerIDBase).toString(); -String[] groupIDs = frag.getGroupIDs(); -if (groupIDs.length == 1) { - int choiceIndex = frag.getChoiceIndex(groupIDs[0]); - IXSDFragment choiceFrag = frag.getGroupMemberFragments(groupIDs[0])[choiceIndex]; - fragID.delete(0, fragID.length()); - fragID.append(choiceFrag.getID()); -%> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td> - <jsp:include page="<%=choiceFrag.getReadFragment()%>" flush="true"/> - </td> - </tr> - </table> -<% -} -else { - for (int i = 0; i < groupIDs.length; i++) { - int choiceIndex = frag.getChoiceIndex(groupIDs[i]); - IXSDFragment choiceFrag = frag.getGroupMemberFragments(groupIDs[i])[choiceIndex]; - fragID.delete(0, fragID.length()); - fragID.append(choiceFrag.getID()); -%> - <table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=i + tableContainerIDBase%>','<%=i + twistImageNameBase%>')"><img name="<%=i + twistImageNameBase%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=wsdlPerspective.getMessage("FORM_LABEL_GROUP_NUMBER", String.valueOf(i + 1))%> - </td> - </tr> - </table> - <span id="<%=i + tableContainerIDBase%>"> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <jsp:include page="<%=choiceFrag.getReadFragment()%>" flush="true"/> - </td> - </tr> - </table> - </span> -<% - } -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceRangeWFragmentJSP.jsp deleted file mode 100644 index 0d91b7f74..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupChoiceRangeWFragmentJSP.jsp +++ /dev/null @@ -1,152 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<script language="javascript"> - function choose(select) { - for (var i = 0; i < select.options.length; i++) { - var tableContainerID = '<%=FragmentConstants.TABLE_ID%>'; - tableContainerID += select.options(i).value; - showTable(tableContainerID, select.options(i).selected); - } - } - - function showTable(tableContainerID, show) { - var tableContainer = document.getElementById(tableContainerID); - if (show) - tableContainer.style.display = ""; - else - tableContainer.style.display = "none"; - } -</script> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDGroupChoiceFragment frag = (IXSDGroupChoiceFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String nameAnchorID = (new StringBuffer(FragmentConstants.NAME_ANCHOR_ID)).append(frag.getID()).toString(); -%> -<a name="<%=nameAnchorID%>"/> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:createInstance('<%=tableContainerID%>', <%=xsdConfig.getMaxOccurs()%>, '<%=fragID%>', '<%=nameAnchorID%>')"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_CHOICES")%></th> - <th class="headercolor" width="100%" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_ELEMENTS")%></th> - </tr> -<% - XSDParticle[] choices = frag.getChoices(); - String[] groupIDs = frag.getGroupIDs(); - for (int i = 0; i < groupIDs.length || i < xsdConfig.getMinOccurs(); i++) { - String groupID; - int choiceIndex; - if (i < groupIDs.length) { - groupID = groupIDs[i]; - choiceIndex = frag.getChoiceIndex(groupID); - } - else { - groupID = frag.createGroupChoiceInstance(0); - choiceIndex = 0; - } - IXSDFragment[] choiceFrags = frag.getGroupMemberFragments(groupID); -%> - <tr> - <td class="checkboxcells" width=10> - <input type="checkbox" onClick="handleRowCheckboxClick()" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ROW_CHECK_BOX")%>"> - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=groupID%>"> - <select id="<%=groupID%>" name="<%=groupID%>" onChange="javascript:choose(this)" title="<%=wsdlPerspective.getMessage("FORM_CONTROL_TITLE_SELECT_CHOICES")%>"> -<% - for (int j = 0; j < choiceFrags.length; j++) { - XSDElementDeclaration xsdElement = (XSDElementDeclaration)choiceFrags[j].getXSDToFragmentConfiguration().getXSDComponent(); - if (j == choiceIndex) { -%> - <option value="<%=choiceFrags[j].getID()%>" selected><%=xsdElement.getQName()%> -<% - } - else { -%> - <option value="<%=choiceFrags[j].getID()%>"><%=xsdElement.getQName()%> -<% - } - } -%> - </select> - </td> - <td class="tablecells"> -<% - for (int j = 0; j < choiceFrags.length; j++) { - fragID.delete(0, fragID.length()); - fragID.append(choiceFrags[j].getID()); - String choiceFragTableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(choiceFrags[j].getID()).toString(); -%> - <span id="<%=choiceFragTableContainerID%>"> - <jsp:include page="<%=choiceFrags[j].getWriteFragment()%>" flush="true"/> - </span> - <script language="javascript"> - showTable('<%=choiceFragTableContainerID%>', <%=(j == choiceIndex)%>); - </script> -<% - } -%> - </td> - </tr> -<% - } -%> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupRFragmentJSP.jsp deleted file mode 100644 index 8fdfda332..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupRFragmentJSP.jsp +++ /dev/null @@ -1,89 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDGroupFragment frag = (IXSDGroupFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerIDBase = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageNameBase = (new StringBuffer("x")).append(tableContainerIDBase).toString(); -String[] groupIDs = frag.getGroupIDs(); -if (groupIDs.length == 1) { - IXSDFragment[] groupMemberFragments = frag.getGroupMemberFragments(groupIDs[0]); -%> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% - for (int i = 0; i < groupMemberFragments.length; i++) { - fragID.delete(0, fragID.length()); - fragID.append(groupMemberFragments[i].getID()); -%> - <tr> - <td> - <jsp:include page="<%=groupMemberFragments[i].getReadFragment()%>" flush="true"/> - </td> - </tr> -<% - } -%> - </table> -<% -} -else { - for (int i = 0; i < groupIDs.length; i++) { - IXSDFragment[] groupMemberFragments = frag.getGroupMemberFragments(groupIDs[i]); -%> - <table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=i + tableContainerIDBase%>','<%=i + twistImageNameBase%>')"><img name="<%=i + twistImageNameBase%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=wsdlPerspective.getMessage("FORM_LABEL_GROUP_NUMBER", String.valueOf(i + 1))%> - </td> - </tr> - </table> - <span id="<%=i + tableContainerIDBase%>"> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% - for (int j = 0; j < groupMemberFragments.length; j++) { - fragID.delete(0, fragID.length()); - fragID.append(groupMemberFragments[j].getID()); -%> - <tr> - <td width=16> - <img width=16 src="<%=response.encodeURL(controller.getPathWithContext("images/space.gif"))%>" alt=""> - </td> - <td> - <jsp:include page="<%=groupMemberFragments[j].getReadFragment()%>" flush="true"/> - </td> - </tr> -<% - } -%> - </table> - </span> -<% - } -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupSeqFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupSeqFixWFragmentJSP.jsp deleted file mode 100644 index 55d81c059..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupSeqFixWFragmentJSP.jsp +++ /dev/null @@ -1,55 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDGroupSeqFragment frag = (IXSDGroupSeqFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String[] groupIDs = frag.getGroupIDs(); -for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - String groupID; - if (i < groupIDs.length) - groupID = groupIDs[i]; - else - groupID = frag.createGroupSeqInstance(); - IXSDFragment[] groupMemberFragments = frag.getGroupMemberFragments(groupID); -%> - <input type="hidden" name="<%=frag.getID()%>" value="<%=groupID%>"> - <table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% - for (int j = 0; j < groupMemberFragments.length; j++) { - fragID.delete(0, fragID.length()); - fragID.append(groupMemberFragments[j].getID()); -%> - <tr> - <td> - <jsp:include page="<%=groupMemberFragments[j].getWriteFragment()%>" flush="true"/> - </td> - </tr> -<% - } -%> - </table> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupSeqRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupSeqRangeWFragmentJSP.jsp deleted file mode 100644 index 7fc41ea69..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDGroupSeqRangeWFragmentJSP.jsp +++ /dev/null @@ -1,101 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDGroupSeqFragment frag = (IXSDGroupSeqFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String nameAnchorID = (new StringBuffer(FragmentConstants.NAME_ANCHOR_ID)).append(frag.getID()).toString(); -%> -<a name="<%=nameAnchorID%>"/> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:createInstance('<%=tableContainerID%>', <%=xsdConfig.getMaxOccurs()%>, '<%=fragID%>', '<%=nameAnchorID%>')"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_ELEMENTS")%></th> - </tr> - <% - String[] groupIDs = frag.getGroupIDs(); - for (int i = 0; i < groupIDs.length || i < xsdConfig.getMinOccurs(); i++) { - String groupID; - if (i < groupIDs.length) - groupID = groupIDs[i]; - else - groupID = frag.createGroupSeqInstance(); - IXSDFragment[] groupMemberFragments = frag.getGroupMemberFragments(groupID); - %> - <tr> - <td class="checkboxcells" width=10> - <input type="checkbox" onClick="handleRowCheckboxClick()" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ROW_CHECK_BOX")%>"> - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=groupID%>"> - <% - for (int j = 0; j < groupMemberFragments.length; j++) { - fragID.delete(0, fragID.length()); - fragID.append(groupMemberFragments[j].getID()); - %> - <jsp:include page="<%=groupMemberFragments[j].getWriteFragment()%>" flush="true"/> - <% - } - %> - </td> - </tr> - <% - } - %> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfoDialog.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfoDialog.jsp deleted file mode 100644 index 0213c41c9..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfoDialog.jsp +++ /dev/null @@ -1,53 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2001, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.actions.*, - java.net.*" %> - -<% - String sessionId = request.getParameter(ActionInputs.SESSIONID); - HttpSession currentSession = (HttpSession)application.getAttribute(sessionId); - Controller controller = (Controller)currentSession.getAttribute("controller"); - WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); - String nodeId = request.getParameter(ActionInputs.NODEID); - String fragmentId = request.getParameter(WSDLActionInputs.FRAGMENT_ID); -%> -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -<html lang="<%=response.getLocale().getLanguage()%>"> -<head> - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> - <title> - <%=wsdlPerspective.getMessage("TITLE_XSD_INFORMATION_DIALOG")%> - </title> -</head> -<frameset rows="33,*" border=0 bgcolor="#ECE9D8"> -<% - StringBuffer link = new StringBuffer("wsdl/fragment/XSDInfo_toolbar.jsp?"); - link.append(ActionInputs.SESSIONID).append('=').append(sessionId); - link.append('&').append(ActionInputs.NODEID).append('=').append(nodeId); - link.append('&').append(WSDLActionInputs.FRAGMENT_ID).append('=').append(fragmentId); -%> - <frame name="<%=WSDLFrameNames.XSD_INFO_TOOLBAR%>" title="<%=controller.getMessage("FRAME_TITLE_XSD_INFORMATION_TOOLBAR")%>" src="<%=response.encodeURL(controller.getPathWithContext(link.toString()))%>" noresize scrolling="no" frameborder=0 marginwidth=0 marginheight=0> -<% - link.setLength(0); - link.append("wsdl/fragment/XSDInfo_content.jsp?"); - link.append(ActionInputs.SESSIONID).append('=').append(sessionId); - link.append('&').append(ActionInputs.NODEID).append('=').append(nodeId); - link.append('&').append(WSDLActionInputs.FRAGMENT_ID).append('=').append(fragmentId); -%> - <frame name="<%=WSDLFrameNames.XSD_INFO_CONTENT%>" title="<%=controller.getMessage("FRAME_TITLE_XSD_INFORMATION_CONTENT")%>" src="<%=response.encodeURL(controller.getPathWithContext(link.toString()))%>" noresize scrolling="no" frameborder=0 marginwidth=0 marginheight=0> -</frameset> -</html> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfo_content.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfo_content.jsp deleted file mode 100644 index 71b964f7e..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfo_content.jsp +++ /dev/null @@ -1,48 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.constants.*" %> - -<jsp:useBean id="sessionID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<% - sessionID.append(request.getParameter(ActionInputs.SESSIONID)); - fragID.append(request.getParameter(WSDLActionInputs.FRAGMENT_ID)); - - HttpSession currentSession = (HttpSession)application.getAttribute(sessionID.toString()); - Controller controller = (Controller)currentSession.getAttribute("controller"); - WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); - nodeID.append(request.getParameter(ActionInputs.NODEID)); - Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); - WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); - IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -%> -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -<html lang="<%=response.getLocale().getLanguage()%>"> -<head> - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> - <title><%=wsdlPerspective.getMessage("FRAME_TITLE_XSD_INFORMATION_CONTENT")%></title> - <link rel="stylesheet" type="text/css" href="<%=response.encodeURL(controller.getPathWithContext("css/windows.css"))%>"> -</head> -<body dir="<%=org.eclipse.wst.ws.internal.explorer.platform.util.DirUtils.getDir()%>" class="contentbodymargin"> -<div id="contentborder"> -<jsp:include page="<%=frag.getInformationFragment()%>" flush="true"/> -</div> -</body> -</html> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfo_toolbar.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfo_toolbar.jsp deleted file mode 100644 index bb186b9f2..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDInfo_toolbar.jsp +++ /dev/null @@ -1,51 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2001, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.constants.*" %> - -<% - String sessionId = request.getParameter(ActionInputs.SESSIONID); - HttpSession currentSession = (HttpSession)application.getAttribute(request.getParameter(ActionInputs.SESSIONID)); - Controller controller = (Controller)currentSession.getAttribute("controller"); - WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); - Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(request.getParameter(ActionInputs.NODEID))); - WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); - IXSDFragment frag = operElement.getFragmentByID(request.getParameter(WSDLActionInputs.FRAGMENT_ID)); -%> -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -<html lang="<%=response.getLocale().getLanguage()%>"> -<head> - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> - <title><%=wsdlPerspective.getMessage("FRAME_TITLE_XSD_INFORMATION_TOOLBAR")%></title> - <link rel="stylesheet" type="text/css" href="<%=response.encodeURL(controller.getPathWithContext("css/toolbar.css"))%>"> -</head> -<body dir="<%=org.eclipse.wst.ws.internal.explorer.platform.util.DirUtils.getDir()%>" onUnload="top.opener.xsdInfoDialogClosed=true" class="toolbarbodymargin"> -<div id="toolbarborder"> - <div id="toolbar"> - <table width="100%" height=25 cellpadding=0 cellspacing=0 border=0> - <tr> - <td valign="middle" align="center" width=25 height=25><img class="normal" src="<%=response.encodeURL(controller.getPathWithContext("images/wsdl.gif"))%>" alt="" width=16 height=16></td> - <td valign="middle" align="left" width="*" height=25 nowrap class="text"><%=frag.getName()%></td> - </tr> - </table> - </div> -</div> -<script language="javascript"> - top.opener.xsdInfoDialogClosed = false; -</script> -</body> -</html> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicDateTimeFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicDateTimeFixWFragmentJSP.jsp deleted file mode 100644 index aec4d3aac..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicDateTimeFixWFragmentJSP.jsp +++ /dev/null @@ -1,97 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20060222 127443 jesper@selskabet.org - Jesper S Moller - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.impl.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -String fragIDString = fragID.toString(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDTypeDefinition(); -XSDTypeDefinition xsdBuiltInType = XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType); -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=fragIDString%>"><a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=(xsdBuiltInType != null ? xsdBuiltInType.getName() : simpleType.getName())%> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td> - <% - if (!frag.validateParameterValues(fragIDString)) { - %> - <%=HTMLUtils.redAsterisk()%> - <% - } - %> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <% - for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - %> - <tr> - <td width="60%"> - <% - String value = frag.getParameterValue(frag.getID(), i); - %> - <input type="text" id="<%=frag.getID()%>" name="<%=fragIDString%>" value="<%=((value != null) ? HTMLUtils.charactersToHTMLEntitiesStrict(value) : "")%>" size="50" class="tabletextenter"> - </td> - <td valign="center" align="left" nowrap> - <a href="javascript:openCalendarBrowser(<%=request.getParameter(ActionInputs.CALENDAR_TYPE)%>,'contentborder','<%=fragIDString%>',<%=i%>)"><%=controller.getMessage("FORM_LINK_BROWSE")%></a> - </td> - <td nowrap width="30%"> </td> - </tr> - <% - } - %> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicDateTimeRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicDateTimeRangeWFragmentJSP.jsp deleted file mode 100644 index 96523eaa2..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicDateTimeRangeWFragmentJSP.jsp +++ /dev/null @@ -1,113 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDTypeDefinition(); -XSDTypeDefinition xsdBuiltInType = XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -int calendarType = Integer.parseInt(request.getParameter(ActionInputs.CALENDAR_TYPE)); -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=frag.getID()%>"><a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=(xsdBuiltInType != null ? xsdBuiltInType.getName() : simpleType.getName())%> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:addSimpleAtomicDateTimeRows(<%=calendarType%>,'<%=tableContainerID%>', '<%=frag.getID()%>', '<%=frag.getID()%>', null, <%=xsdConfig.getMaxOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedDateTimeRows(<%=calendarType%>,'<%=tableContainerID%>',<%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td> - <% - if (!frag.validateParameterValues(frag.getID())) { - %> - <%=HTMLUtils.redAsterisk()%> - <% - } - %> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th width="90%" class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_VALUES")%></th> - <th class="headercolor"><%=controller.getMessage("FORM_LABEL_ACTIONS")%></th> - </tr> -</table> -</span> -<% -String[] values = frag.getParameterValues(frag.getID()); -int i = 0; -if (values != null) { - for ( ; i < values.length; i++) { -%> - <script language="javascript"> - addSimpleAtomicDateTimeRows(<%=calendarType%>,"<%=tableContainerID%>","<%=frag.getID()%>","<%=frag.getID()%>","<%=values[i]%>",<%=xsdConfig.getMaxOccurs()%>); - </script> -<% - } -} -for ( ; i < xsdConfig.getMinOccurs(); i++) { -%> - <script language="javascript"> - addSimpleAtomicDateTimeRows(<%=calendarType%>,"<%=tableContainerID%>","<%=frag.getID()%>","<%=frag.getID()%>",null,<%=xsdConfig.getMaxOccurs()%>); - </script> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicEnumFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicEnumFixWFragmentJSP.jsp deleted file mode 100644 index b99731a52..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicEnumFixWFragmentJSP.jsp +++ /dev/null @@ -1,109 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.impl.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<% - WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); - Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); - WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); - XSDSimpleAtomicEnumFragment frag = (XSDSimpleAtomicEnumFragment)operElement.getFragmentByID(fragID.toString()); - IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); - XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); - XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDTypeDefinition(); - XSDTypeDefinition xsdBuiltInType = XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType); -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=frag.getID()%>"><a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=(xsdBuiltInType != null ? xsdBuiltInType.getName() : simpleType.getName())%> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td> -<% - if (!frag.validateParameterValues(frag.getID())) - { -%> - <%=HTMLUtils.redAsterisk()%> -<% - } -%> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% - OptionVector optionVector = frag.getOptionVector(); - for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) - { -%> - <tr> - <td> -<% - String selectedValue = frag.getParameterValue(frag.getID(), i); -%> - <select id="<%=frag.getID()%>" name="<%=frag.getID()%>" class="selectlist"> -<% - for (int j = 0; j < optionVector.size(); j++) - { - String displayValue = optionVector.getDisplayValue(j); - String value = optionVector.getValue(j); - if (value.equals(selectedValue)) - { -%> - <option value="<%=value%>" selected><%=displayValue%> -<% - } - else - { -%> - <option value="<%=value%>"><%=displayValue%> -<% - } - } -%> - </select> - </td> - </tr> -<% - } - %> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicEnumRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicEnumRangeWFragmentJSP.jsp deleted file mode 100644 index 017a9ee2d..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicEnumRangeWFragmentJSP.jsp +++ /dev/null @@ -1,165 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.impl.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.emf.common.util.EList, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% - WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); - Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); - WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); - XSDSimpleAtomicEnumFragment frag = (XSDSimpleAtomicEnumFragment)operElement.getFragmentByID(fragID.toString()); - IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); - OptionVector optionVector = frag.getOptionVector(); - XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); - XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDTypeDefinition(); - XSDTypeDefinition xsdBuiltInType = XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType); - String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); - String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); - String optionsContainerID = (new StringBuffer(FragmentConstants.XSD_ATOMIC_ENUM_ID)).append(frag.getID()).toString(); -%> -<span id="<%=optionsContainerID%>"> -<% - for (int j = 0; j < optionVector.size(); j++) { -%> - <input type="hidden" name="<%=optionsContainerID%>" value="<%=optionVector.getDisplayValue(j)%>"> - <input type="hidden" name="<%=optionsContainerID%>" value="<%=optionVector.getValue(j)%>"> -<% - } -%> -</span> -<script language="javascript"> - function addSimpleAtomicEnumRows(tableContainerID, optionsContainerID, id, name, value, maxOccurs) { - if (checkMaxOccursReached(tableContainerID, maxOccurs)) - return; - twistOpen(tableContainerID); - var table = getTable(tableContainerID); - var tableBody = table.getElementsByTagName("tbody").item(0); - var newRow = document.createElement("tr"); - var column0 = document.createElement("td"); - var column1 = document.createElement("td"); - - var rowCheckbox = createRowCheckbox(); - column0.appendChild(rowCheckbox); - - var select = document.createElement("select"); - column1.appendChild(select); - select.id = id; - select.name = name; - select.className = "selectlist"; - var options = getOptions(optionsContainerID); - var index = 0; - for (var k = 0; k < options.length; k += 2) { - select.options[index] = new Option(options[k].value,options[k+1].value); - if (value != null && value == options[k+1].value) - select.options[index].selected = true; - index++; - } - - column0.className = "checkboxcells"; - column1.className = "tablecells"; - newRow.appendChild(column0); - newRow.appendChild(column1); - tableBody.appendChild(newRow); - } - - function getOptions(optionsContainerID) { - var optionsContainer = document.getElementById(optionsContainerID); - var options = optionsContainer.getElementsByTagName("input"); - return options; - } -</script> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=frag.getID()%>"><a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=(xsdBuiltInType != null ? xsdBuiltInType.getName() : simpleType.getName())%> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:addSimpleAtomicEnumRows('<%=tableContainerID%>', '<%=optionsContainerID%>', '<%=frag.getID()%>', '<%=frag.getID()%>', null, <%=xsdConfig.getMaxOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td> - <% - if (!frag.validateParameterValues(frag.getID())) { - %> - <%=HTMLUtils.redAsterisk()%> - <% - } - %> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_VALUES")%></th> - </tr> -</table> -</span> -<% -String[] values = frag.getParameterValues(frag.getID()); -int i = 0; -if (values != null) { - for ( ; i < values.length; i++) { -%> - <script language="javascript"> - addSimpleAtomicEnumRows('<%=tableContainerID%>', '<%=optionsContainerID%>', '<%=frag.getID()%>', '<%=frag.getID()%>', '<%=values[i]%>', '<%=xsdConfig.getMaxOccurs()%>'); - </script> -<% - } -} -for ( ; i < xsdConfig.getMinOccurs(); i++) { -%> - <script language="javascript"> - addSimpleAtomicEnumRows('<%=tableContainerID%>', '<%=optionsContainerID%>', '<%=frag.getID()%>', '<%=frag.getID()%>', null, '<%=xsdConfig.getMaxOccurs()%>'); - </script> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicFixWFragmentJSP.jsp deleted file mode 100644 index cb6ad81f2..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicFixWFragmentJSP.jsp +++ /dev/null @@ -1,95 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - * yyyymmdd bug Email and other contact information - * -------- -------- ----------------------------------------------------------- - * 20060222 127443 jesper@selskabet.org - Jesper S Moller - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.impl.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="attribute" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDTypeDefinition(); -XSDTypeDefinition xsdBuiltInType = XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType); -boolean attributeBool = Boolean.valueOf(attribute.toString()).booleanValue() ; - -%> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=frag.getID()%>"><a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=(xsdBuiltInType != null ? xsdBuiltInType.getName() : simpleType.getName())%> - </td> - <% - if(elementFragment != null && elementFragment.isNillable() && !(attributeBool) ){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - - <td> - <% - if (!frag.validateParameterValues(frag.getID())) { - %> - <%=HTMLUtils.redAsterisk()%> - <% - } - %> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <% - for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - %> - <tr> - <td> - <% - String value = frag.getParameterValue(frag.getID(), i); - %> - <input type="text" id="<%=frag.getID()%>" name="<%=frag.getID()%>" value="<%=((value != null) ? HTMLUtils.charactersToHTMLEntitiesStrict(value) : "")%>" size="50" class="tabletextenter"> - </td> - </tr> - <% - } - %> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicInfoFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicInfoFragmentJSP.jsp deleted file mode 100644 index e2ceffa78..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicInfoFragmentJSP.jsp +++ /dev/null @@ -1,323 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.emf.common.util.EList, - org.eclipse.xsd.*, - java.util.*" %> - -<jsp:useBean id="sessionID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<% -HttpSession currentSession = (HttpSession)application.getAttribute(sessionID.toString()); -Controller controller = (Controller)currentSession.getAttribute("controller"); -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDToFragmentConfiguration().getXSDComponent(); - -int minLength = -1; -int maxLength = -1; -Vector patternVector = new Vector(); -String whiteSpace = null; -boolean minExclusive = true; -Object min = null; -boolean maxExclusive = true; -Object max = null; -int totalDigits = -1; -int fractionDigits = -1; - -XSDSimpleTypeDefinition currType = simpleType; -while (!XSDTypeDefinitionUtil.isRootTypeDefinition(currType)) { - // minLength - if (minLength < 0) { - XSDLengthFacet xsdLengthFacet = currType.getLengthFacet(); - XSDMinLengthFacet xsdMinLengthFacet = currType.getMinLengthFacet(); - // port to org.eclipse.xsd - if (xsdLengthFacet != null) - minLength = xsdLengthFacet.getValue(); - else if (xsdMinLengthFacet != null) - minLength = xsdMinLengthFacet.getValue(); - } - // maxLength - if (maxLength < 0) { - XSDLengthFacet xsdLengthFacet = currType.getLengthFacet(); - XSDMaxLengthFacet xsdMaxLengthFacet = currType.getMaxLengthFacet(); - // port to org.eclipse.xsd - if (xsdLengthFacet != null) - maxLength = xsdLengthFacet.getValue(); - else if (xsdMaxLengthFacet != null) - maxLength = xsdMaxLengthFacet.getValue(); - } - // patternVector - EList xsdPatternFacets = currType.getPatternFacets(); - if (xsdPatternFacets != null) { - for (int i = 0; i < xsdPatternFacets.size(); i++) { - XSDPatternFacet xsdPatternFacet = (XSDPatternFacet)xsdPatternFacets.get(i); - EList patterns = xsdPatternFacet.getValue(); - for (int j = 0; j < patterns.size(); j++) { - patternVector.add(patterns.get(j)); - } - } - } - // whiteSpace - if (whiteSpace == null) { - XSDWhiteSpaceFacet xsdWhiteSpaceFacet = currType.getWhiteSpaceFacet(); - // port to org.eclipse.xsd - if (xsdWhiteSpaceFacet != null) - whiteSpace = xsdWhiteSpaceFacet.getValue().getName(); - } - // min in/exclusive - if (min == null ) { - XSDMinExclusiveFacet xsdMinExclusiveFacet = currType.getMinExclusiveFacet(); - XSDMinInclusiveFacet xsdMinInclusiveFacet = currType.getMinInclusiveFacet(); - if (xsdMinExclusiveFacet != null) { - min = xsdMinExclusiveFacet.getValue(); - minExclusive = true; - } - else if (xsdMinInclusiveFacet != null) { - min = xsdMinInclusiveFacet.getValue(); - minExclusive = false; - } - } - // max in/exclusive - if (max == null) { - XSDMaxExclusiveFacet xsdMaxExclusiveFacet = currType.getMaxExclusiveFacet(); - XSDMaxInclusiveFacet xsdMaxInclusiveFacet = currType.getMaxInclusiveFacet(); - if (xsdMaxExclusiveFacet != null) { - max = xsdMaxExclusiveFacet.getValue(); - maxExclusive = true; - } - else if (xsdMaxInclusiveFacet != null) { - max = xsdMaxInclusiveFacet.getValue(); - maxExclusive = false; - } - } - // totalDigits - if (totalDigits < 0) { - XSDTotalDigitsFacet xsdTotalDigitsFacet = currType.getTotalDigitsFacet(); - if (xsdTotalDigitsFacet != null) - totalDigits = xsdTotalDigitsFacet.getValue(); - } - // fractionDigits - if (fractionDigits < 0) { - XSDFractionDigitsFacet xsdFractionDigitsFacet = currType.getFractionDigitsFacet(); - if (xsdFractionDigitsFacet != null) - fractionDigits = xsdFractionDigitsFacet.getValue(); - } - // walk to base type - currType = currType.getBaseTypeDefinition(); -} -%> - -<jsp:include page="/wsdl/fragment/XSDDefaultInfoFragmentJSP.jsp" flush="true"/> - -<table> - <tr> - <td height=20> </td> - </tr> -</table> -<table width="95%" border=0 cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="singleheadercolor" height=20 valign="bottom" align="left"> - <%=wsdlPerspective.getMessage("FORM_LABEL_BASE_TYPE")%> - </th> - </tr> - <tr> - <td class="tablecells"> - <%=XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType).getName()%> - </td> - </tr> -</table> - -<% -String minLengthString = (minLength < 0) ? wsdlPerspective.getMessage("FORM_LABEL_UNBOUNDED") : String.valueOf(minLength); -String maxLengthString = (maxLength < 0) ? wsdlPerspective.getMessage("FORM_LABEL_UNBOUNDED") : String.valueOf(maxLength); -String[] lengthValues = {minLengthString, maxLengthString}; -if (minLength >= 0 || maxLength >= 0) { -%> - <table> - <tr> - <td height=20> </td> - </tr> - </table> - <table width="95%" border=0 cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="singleheadercolor" height=20 valign="bottom" align="left"> - <%=wsdlPerspective.getMessage("FORM_LABEL_LENGTH")%> - </th> - </tr> - <tr> - <td class="tablecells"> - <%=wsdlPerspective.getMessage("FORM_LABEL_LENGTH_VALUE", lengthValues)%> - </td> - </tr> - </table> -<% -} -%> - -<% -if (patternVector.size() > 0) { - String patternContainerID = "::pattern"; - String xpatternContainerID = "x::pattern"; -%> - <table> - <tr> - <td height=20> </td> - </tr> - </table> - <table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=patternContainerID%>','<%=xpatternContainerID%>')"><img name="<%=xpatternContainerID%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <strong><%=wsdlPerspective.getMessage("FORM_LABEL_PATTERN")%></strong> - </td> - </tr> - </table> - <span id="<%=patternContainerID%>"> - <table width="95%" border=0 cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="singleheadercolor" height=20 valign="bottom" align="left"> - <%=wsdlPerspective.getMessage("FORM_LABEL_PATTERN")%> - </th> - </tr> - <% - for (int k = 0; k < patternVector.size(); k++) { - %> - <tr> - <td class="tablecells"> - <%=(String)patternVector.get(k)%> - </td> - </tr> - <% - } - %> - </table> - </span> -<% -} -%> - -<% -if (whiteSpace != null) { -%> - <table> - <tr> - <td height=20> </td> - </tr> - </table> - <table width="95%" border=0 cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="singleheadercolor" height=20 valign="bottom" align="left"> - <%=wsdlPerspective.getMessage("FORM_LABEL_WHITESPACE")%> - </th> - </tr> - <tr> - <td class="tablecells"> - <%=whiteSpace%> - </td> - </tr> - </table> -<% -} -%> - -<% -String lowerBound; -if (minExclusive) - lowerBound = wsdlPerspective.getMessage("FORM_LABEL_MIN_EXCLUSIVE", (min == null) ? wsdlPerspective.getMessage("FORM_LABEL_UNBOUNDED") : min.toString()); -else - lowerBound = wsdlPerspective.getMessage("FORM_LABEL_MIN_INCLUSIVE", (min == null) ? wsdlPerspective.getMessage("FORM_LABEL_UNBOUNDED") : min.toString()); -String upperBound; -if (maxExclusive) - upperBound = wsdlPerspective.getMessage("FORM_LABEL_MAX_EXCLUSIVE", (max == null) ? wsdlPerspective.getMessage("FORM_LABEL_UNBOUNDED") : max.toString()); -else - upperBound = wsdlPerspective.getMessage("FORM_LABEL_MAX_INCLUSIVE", (max == null) ? wsdlPerspective.getMessage("FORM_LABEL_UNBOUNDED") : max.toString()); -if (min != null || max != null) { -%> - <table> - <tr> - <td height=20> </td> - </tr> - </table> - <table width="95%" border=0 cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="singleheadercolor" height=20 valign="bottom" align="left"> - <%=wsdlPerspective.getMessage("FORM_LABEL_RANGE_OF_VALUES")%> - </th> - </tr> - <tr> - <td class="tablecells"> - <%=lowerBound + upperBound%> - </td> - </tr> - </table> -<% -} -%> - -<% -if (totalDigits >= 0) { -%> - <table> - <tr> - <td height=20> </td> - </tr> - </table> - <table width="95%" border=0 cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="singleheadercolor" height=20 valign="bottom" align="left"> - <%=wsdlPerspective.getMessage("FORM_LABEL_TOTAL_DIGITS")%> - </th> - </tr> - <tr> - <td class="tablecells"> - <%=totalDigits%> - </td> - </tr> - </table> -<% -} -%> - -<% -if (fractionDigits >= 0) { -%> - <table> - <tr> - <td height=20> </td> - </tr> - </table> - <table width="95%" border=0 cellpadding=3 cellspacing=0 class="tableborder"> - <tr> - <th class="singleheadercolor" height=20 valign="bottom" align="left"> - <%=wsdlPerspective.getMessage("FORM_LABEL_FRACTION_DIGITS")%> - </th> - </tr> - <tr> - <td class="tablecells"> - <%=fractionDigits%> - </td> - </tr> - </table> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicRFragmentJSP.jsp deleted file mode 100644 index 4fdd4b64d..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicRFragmentJSP.jsp +++ /dev/null @@ -1,60 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDTypeDefinition(); -XSDTypeDefinition xsdBuiltInType = XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType); -String[] labelArgs = {frag.getName(), (xsdBuiltInType != null ? xsdBuiltInType.getName() : simpleType.getName())}; -String[] params = frag.getParameterValues(frag.getID()); -%> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> - <tr> - <th id="<%=frag.getID()%>" class="labels" height=25 valign="bottom" align="left" nowrap> - <%=wsdlPerspective.getMessage("FORM_LABEL_ATOMIC_NAME_TYPE", labelArgs)%> - </th> - <td headers="<%=frag.getID()%>" class="labels" height=25 width="100%" valign="bottom" align="left" nowrap> - <%=((params != null && params.length > 0) ? HTMLUtils.charactersToHTMLEntities(params[0]) : wsdlPerspective.getMessage("FORM_LABEL_NULL"))%> - </td> - </tr> - <% - if (params != null) { - for (int i = 1; i < params.length; i++) { - %> - <tr> - <td class="labels" height=25 valign="bottom" align="left" nowrap></td> - <td headers="<%=frag.getID()%>" class="labels" height=25 width="100%" valign="bottom" align="left" nowrap> - <%=HTMLUtils.charactersToHTMLEntities(params[i])%> - </td> - </tr> - <% - } - } - %> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicRangeWFragmentJSP.jsp deleted file mode 100644 index 7b68d77a4..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleAtomicRangeWFragmentJSP.jsp +++ /dev/null @@ -1,140 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.util.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.util.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDFragment frag = operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -XSDSimpleTypeDefinition simpleType = (XSDSimpleTypeDefinition)frag.getXSDTypeDefinition(); -XSDTypeDefinition xsdBuiltInType = XSDTypeDefinitionUtil.resolveToXSDBuiltInTypeDefinition(simpleType); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -%> -<script language="javascript"> - function addSimpleAtomicRows(tableContainerID, id, name, value, maxOccurs) { - if (checkMaxOccursReached(tableContainerID, maxOccurs)) - return; - twistOpen(tableContainerID); - var table = getTable(tableContainerID); - var tableBody = table.getElementsByTagName("tbody").item(0); - var newRow = document.createElement("tr"); - var column0 = document.createElement("td"); - var column1 = document.createElement("td"); - - var rowCheckbox = createRowCheckbox(); - column0.appendChild(rowCheckbox); - - var input = document.createElement("input"); - column1.appendChild(input); - input.type = "text"; - input.id = id; - input.name = name; - if (value != null && value.length > 0) - input.value = value; - input.className = "tabletextenter"; - - column0.className = "checkboxcells"; - column1.className = "tablecells"; - newRow.appendChild(column0); - newRow.appendChild(column1); - tableBody.appendChild(newRow); - } -</script> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <label for="<%=frag.getID()%>"><a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a></label> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <%=(xsdBuiltInType != null ? xsdBuiltInType.getName() : simpleType.getName())%> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:addSimpleAtomicRows('<%=tableContainerID%>', '<%=frag.getID()%>', '<%=frag.getID()%>', null, <%=xsdConfig.getMaxOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td> - <% - if (!frag.validateParameterValues(frag.getID())) { - %> - <%=HTMLUtils.redAsterisk()%> - <% - } - %> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_VALUES")%></th> - </tr> -</table> -</span> -<% -String[] values = frag.getParameterValues(frag.getID()); -int i = 0; -if (values != null) { - for ( ; i < values.length; i++) { -%> - <script language="javascript"> - addSimpleAtomicRows('<%=tableContainerID%>', '<%=frag.getID()%>', '<%=frag.getID()%>', '<%=values[i]%>', '<%=xsdConfig.getMaxOccurs()%>'); - </script> -<% - } -} -for ( ; i < xsdConfig.getMinOccurs(); i++) { -%> - <script language="javascript"> - addSimpleAtomicRows('<%=tableContainerID%>', '<%=frag.getID()%>', '<%=frag.getID()%>', null, '<%=xsdConfig.getMaxOccurs()%>'); - </script> -<% -} -%> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListFixWFragmentJSP.jsp deleted file mode 100644 index 09c2300ac..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListFixWFragmentJSP.jsp +++ /dev/null @@ -1,57 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDSimpleListFragment frag = (IXSDSimpleListFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -IXSDFragment[] childFrags = frag.getAllFragments(); -%> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% -for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - IXSDFragment childFrag; - String childFragID; - if (i < childFrags.length) { - childFrag = childFrags[i]; - childFragID = childFrag.getID(); - } - else { - childFragID = frag.createListInstance(); - childFrag = frag.getFragment(childFragID); - } - fragID.delete(0, fragID.length()); - fragID.append(childFragID); -%> - <tr> - <td> - <input type="hidden" name="<%=frag.getID()%>" value="<%=childFragID%>"> - <jsp:include page="<%=childFrag.getWriteFragment()%>" flush="true"/> - </td> - </tr> -<% -} -%> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListRFragmentJSP.jsp deleted file mode 100644 index 032861858..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListRFragmentJSP.jsp +++ /dev/null @@ -1,45 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDSimpleListFragment frag = (IXSDSimpleListFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -IXSDFragment[] childFrags = frag.getAllFragments(); -%> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% -for (int i = 0; i < childFrags.length; i++) { - fragID.delete(0, fragID.length()); - fragID.append(childFrags[i].getID()); -%> - <tr> - <td> - <jsp:include page="<%=childFrags[i].getReadFragment()%>" flush="true"/> - </td> - </tr> -<% -} -%> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListRangeWFragmentJSP.jsp deleted file mode 100644 index 27ebba369..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleListRangeWFragmentJSP.jsp +++ /dev/null @@ -1,103 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDSimpleListFragment frag = (IXSDSimpleListFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String nameAnchorID = (new StringBuffer(FragmentConstants.NAME_ANCHOR_ID)).append(frag.getID()).toString(); -%> -<a name="<%=nameAnchorID%>"/> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:createInstance('<%=tableContainerID%>', <%=xsdConfig.getMaxOccurs()%>, '<%=fragID%>', '<%=nameAnchorID%>')"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor"><%=wsdlPerspective.getMessage("FORM_LABEL_LIST_ITEMS")%></th> - </tr> - <% - IXSDFragment[] childFrags = frag.getAllFragments(); - for (int i = 0; i < childFrags.length || i < xsdConfig.getMinOccurs(); i++) { - IXSDFragment childFrag; - String childFragID; - if (i < childFrags.length) { - childFrag = childFrags[i]; - childFragID = childFrag.getID(); - } - else { - childFragID = frag.createListInstance(); - childFrag = frag.getFragment(childFragID); - } - fragID.delete(0, fragID.length()); - fragID.append(childFragID); - %> - <tr> - <td class="checkboxcells" width=10> - <input type="checkbox" onClick="handleRowCheckboxClick()" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ROW_CHECK_BOX")%>"> - </td> - <td class="tablecells"> - <input type="hidden" name="<%=frag.getID()%>" value="<%=childFragID%>"> - <jsp:include page="<%=childFrag.getWriteFragment()%>" flush="true"/> - </td> - </tr> - <% - } - %> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionFixWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionFixWFragmentJSP.jsp deleted file mode 100644 index aad834623..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionFixWFragmentJSP.jsp +++ /dev/null @@ -1,144 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDSimpleUnionFragment frag = (IXSDSimpleUnionFragment)operElement.getFragmentByID(fragID.toString()); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -%> -<script language="javascript"> - function changeUnionMemberType(select) { - for (var i = 0; i < select.options.length; i++) { - var tableContainerID = '<%=FragmentConstants.TABLE_ID%>'; - tableContainerID += select.options(i).value; - showTable(tableContainerID, select.options(i).selected); - } - } - - function showTable(tableContainerID, show) { - var tableContainer = document.getElementById(tableContainerID); - if (show) - tableContainer.style.display = ""; - else - tableContainer.style.display = "none"; - } -</script> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="headercolor" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_UNION_TYPE")%></th> - <th class="headercolor" width="100%" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_UNION_MEMBERS")%></th> - </tr> - <% - XSDSimpleTypeDefinition[] memberTypes = frag.getMemberTypeDefinitions(); - IXSDFragment[] memberFrags = frag.getAllFragments(); - for (int i = 0; i < xsdConfig.getMaxOccurs(); i++) { - int typeSelectionIndex = 0; - String[] newMemberFragIDs = new String[memberTypes.length]; - IXSDFragment[] newMemberFrags = new IXSDFragment[memberTypes.length]; - for (int j = 0; j < memberTypes.length; j++) { - if (i < memberFrags.length && memberFrags[i].getXSDTypeDefinition().getQName().equals(memberTypes[j].getQName())) { - newMemberFragIDs[j] = memberFrags[i].getID(); - newMemberFrags[j] = memberFrags[i]; - typeSelectionIndex = j; - } - else { - newMemberFragIDs[j] = frag.createUnionInstance(j); - newMemberFrags[j] = frag.getFragment(newMemberFragIDs[j]); - } - } - %> - <tr> - <td class="tablecells"> - <select id="<%=frag.getID()%>" name="<%=frag.getID()%>" onChange="javascript:changeUnionMemberType(this)" title="<%=wsdlPerspective.getMessage("FORM_CONTROL_TITLE_SELECT_UNION_TYPE")%>"> - <% - for (int k = 0; k < memberTypes.length; k++) { - if (k == typeSelectionIndex) { - %> - <option value="<%=newMemberFragIDs[k]%>" selected><%=memberTypes[k].getQName()%> - <% - } - else { - %> - <option value="<%=newMemberFragIDs[k]%>"><%=memberTypes[k].getQName()%> - <% - } - } - %> - </select> - </td> - <td class="tablecells"> - <% - for (int l = 0; l < memberTypes.length; l++) { - fragID.delete(0, fragID.length()); - fragID.append(newMemberFragIDs[l]); - String memberTableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(newMemberFrags[l].getID()).toString(); - %> - <span id="<%=memberTableContainerID%>"> - <jsp:include page="<%=newMemberFrags[l].getWriteFragment()%>" flush="true"/> - </span> - <script language="javascript"> - showTable('<%=memberTableContainerID%>', <%=(l == typeSelectionIndex)%>); - </script> - <% - } - %> - </td> - </tr> - <% - } - %> -</table> -</span> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionRFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionRFragmentJSP.jsp deleted file mode 100644 index ae61fe552..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionRFragmentJSP.jsp +++ /dev/null @@ -1,44 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node operNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)operNode.getTreeElement(); -IXSDSimpleUnionFragment frag = (IXSDSimpleUnionFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -IXSDFragment[] childFrags = frag.getAllFragments(); -%> -<table cellpadding=0 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "fixfragtable" : "innerfixfragtable")%>"> -<% -for (int i = 0; i < childFrags.length; i++) { - fragID.delete(0, fragID.length()); - fragID.append(childFrags[i].getID()); -%> - <tr> - <td> - <jsp:include page="<%=childFrags[i].getReadFragment()%>" flush="true"/> - </td> - </tr> -<% -} -%> -</table> diff --git a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionRangeWFragmentJSP.jsp b/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionRangeWFragmentJSP.jsp deleted file mode 100644 index 15611034d..000000000 --- a/bundles/org.eclipse.wst.ws.explorer/wsexplorer/wsdl/fragment/XSDSimpleUnionRangeWFragmentJSP.jsp +++ /dev/null @@ -1,157 +0,0 @@ -<% -/******************************************************************************* - * Copyright (c) 2002, 2004 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -%> -<%@ page contentType="text/html; charset=UTF-8" import="org.eclipse.wst.ws.internal.explorer.platform.wsdl.perspective.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.constants.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.datamodel.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.fragment.*, - org.eclipse.wst.ws.internal.explorer.platform.wsdl.actions.*, - org.eclipse.wst.ws.internal.explorer.platform.perspective.*, - org.eclipse.xsd.*" %> - -<jsp:useBean id="controller" class="org.eclipse.wst.ws.internal.explorer.platform.perspective.Controller" scope="session"/> -<jsp:useBean id="fragID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="nodeID" class="java.lang.StringBuffer" scope="request"/> -<jsp:useBean id="elementID" class="java.lang.StringBuffer" scope="request"/> - -<% -WSDLPerspective wsdlPerspective = controller.getWSDLPerspective(); -Node selectedNode = wsdlPerspective.getNodeManager().getNode(Integer.parseInt(nodeID.toString())); -WSDLOperationElement operElement = (WSDLOperationElement)selectedNode.getTreeElement(); -IXSDSimpleUnionFragment frag = (IXSDSimpleUnionFragment)operElement.getFragmentByID(fragID.toString()); -XSDToFragmentConfiguration xsdConfig = frag.getXSDToFragmentConfiguration(); -IXSDElementFragment elementFragment = (IXSDElementFragment)operElement.getFragmentByID(elementID.toString()); -String tableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(frag.getID()).toString(); -String twistImageName = (new StringBuffer("x")).append(tableContainerID).toString(); -String nameAnchorID = (new StringBuffer(FragmentConstants.NAME_ANCHOR_ID)).append(frag.getID()).toString(); -%> -<script language="javascript"> - function changeUnionMemberType(select) { - for (var i = 0; i < select.options.length; i++) { - var tableContainerID = '<%=FragmentConstants.TABLE_ID%>'; - tableContainerID += select.options(i).value; - showTable(tableContainerID, select.options(i).selected); - } - } - - function showTable(tableContainerID, show) { - var tableContainer = document.getElementById(tableContainerID); - if (show) - tableContainer.style.display = ""; - else - tableContainer.style.display = "none"; - } -</script> -<a name="<%=nameAnchorID%>"/> -<table width="95%" border=0 cellpadding=3 cellspacing=0> - <tr> - <td height=25 valign="bottom" align="left" nowrap width=11> - <a href="javascript:twist('<%=tableContainerID%>','<%=twistImageName%>')"><img name="<%=twistImageName%>" src="<%=response.encodeURL(controller.getPathWithContext("images/twistopened.gif"))%>" alt="<%=controller.getMessage("ALT_TWIST_OPENED")%>" class="twist"></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:openXSDInfoDialog('<%=response.encodeURL(controller.getPathWithContext(OpenXSDInfoDialogAction.getActionLink(session.getId(),selectedNode.getNodeId(),fragID.toString())))%>')"><%=frag.getName()%></a> - </td> - <% - if(elementFragment != null && elementFragment.isNillable()){ - if(elementFragment.isNil()){ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" checked><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - else{ - %> - <td width=10><input type="checkbox" name="<%=((IXSDElementFragment)elementFragment).getNilID()%>" value="<%=IXSDElementFragment.NIL_VALUE%>" ><%=wsdlPerspective.getMessage("ALT_NIL")%></td> - <% - } - } - %> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:createInstance('<%=tableContainerID%>', <%=xsdConfig.getMaxOccurs()%>, '<%=fragID%>', '<%=nameAnchorID%>')"><%=wsdlPerspective.getMessage("FORM_LINK_ADD")%></a> - </td> - <td class="labels" height=25 valign="bottom" align="left" nowrap> - <a href="javascript:checkMinOccursAndRemoveSelectedRows('<%=tableContainerID%>', <%=xsdConfig.getMinOccurs()%>)"><%=wsdlPerspective.getMessage("FORM_LINK_REMOVE")%></a> - </td> - <td nowrap width="90%"> </td> - </tr> -</table> -<span id="<%=tableContainerID%>"> -<table cellpadding=3 cellspacing=0 class="<%=(xsdConfig.getIsWSDLPart() ? "rangefragtable" : "innerrangefragtable")%>"> - <tr> - <th class="checkboxcells" width=10><input type="checkbox" onClick="handleCheckAllClick('<%=tableContainerID%>',this)" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ALL_CHECK_BOX")%>"></th> - <th class="headercolor" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_UNION_TYPE")%></th> - <th class="headercolor" width="100%" nowrap><%=wsdlPerspective.getMessage("FORM_LABEL_UNION_MEMBERS")%></th> - </tr> - <% - XSDSimpleTypeDefinition[] memberTypes = frag.getMemberTypeDefinitions(); - IXSDFragment[] memberFrags = frag.getAllFragments(); - for (int i = 0; i < memberFrags.length || i < xsdConfig.getMinOccurs(); i++) { - int typeSelectionIndex = 0; - String[] newMemberFragIDs = new String[memberTypes.length]; - IXSDFragment[] newMemberFrags = new IXSDFragment[memberTypes.length]; - for (int j = 0; j < memberTypes.length; j++) { - if (i < memberFrags.length && memberFrags[i].getXSDTypeDefinition().getQName().equals(memberTypes[j].getQName())) { - newMemberFragIDs[j] = memberFrags[i].getID(); - newMemberFrags[j] = memberFrags[i]; - typeSelectionIndex = j; - } - else { - newMemberFragIDs[j] = frag.createUnionInstance(j); - newMemberFrags[j] = frag.getFragment(newMemberFragIDs[j]); - } - } - %> - <tr> - <td class="checkboxcells" width=10> - <input type="checkbox" onClick="handleRowCheckboxClick()" title="<%=controller.getMessage("FORM_CONTROL_TITLE_SELECT_ROW_CHECK_BOX")%>"> - </td> - <td class="tablecells"> - <select id="<%=frag.getID()%>" name="<%=frag.getID()%>" onChange="javascript:changeUnionMemberType(this)" title="<%=wsdlPerspective.getMessage("FORM_CONTROL_TITLE_SELECT_UNION_TYPE")%>"> - <% - for (int k = 0; k < memberTypes.length; k++) { - if (k == typeSelectionIndex) { - %> - <option value="<%=newMemberFragIDs[k]%>" selected><%=memberTypes[k].getQName()%> - <% - } - else { - %> - <option value="<%=newMemberFragIDs[k]%>"><%=memberTypes[k].getQName()%> - <% - } - } - %> - </select> - </td> - <td class="tablecells"> - <% - for (int l = 0; l < memberTypes.length; l++) { - fragID.delete(0, fragID.length()); - fragID.append(newMemberFragIDs[l]); - String memberTableContainerID = (new StringBuffer(FragmentConstants.TABLE_ID)).append(newMemberFrags[l].getID()).toString(); - %> - <span id="<%=memberTableContainerID%>"> - <jsp:include page="<%=newMemberFrags[l].getWriteFragment()%>" flush="true"/> - </span> - <script language="javascript"> - showTable('<%=memberTableContainerID%>', <%=(l == typeSelectionIndex)%>); - </script> - <% - } - %> - </td> - </tr> - <% - } - %> -</table> -</span> |