diff options
Diffstat (limited to 'bundles/org.eclipse.jst.ws.axis.consumption.core/src/org/eclipse/jst/ws/internal/axis/consumption/core/common/JavaWSDLParameter.java')
-rw-r--r-- | bundles/org.eclipse.jst.ws.axis.consumption.core/src/org/eclipse/jst/ws/internal/axis/consumption/core/common/JavaWSDLParameter.java | 472 |
1 files changed, 0 insertions, 472 deletions
diff --git a/bundles/org.eclipse.jst.ws.axis.consumption.core/src/org/eclipse/jst/ws/internal/axis/consumption/core/common/JavaWSDLParameter.java b/bundles/org.eclipse.jst.ws.axis.consumption.core/src/org/eclipse/jst/ws/internal/axis/consumption/core/common/JavaWSDLParameter.java deleted file mode 100644 index 03fa1f860..000000000 --- a/bundles/org.eclipse.jst.ws.axis.consumption.core/src/org/eclipse/jst/ws/internal/axis/consumption/core/common/JavaWSDLParameter.java +++ /dev/null @@ -1,472 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2003, 2006 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 - * -------- -------- ----------------------------------------------------------- - * 20060330 124667 kathy@ca.ibm.com - Kathy Chan - *******************************************************************************/ -package org.eclipse.jst.ws.internal.axis.consumption.core.common; - -import java.util.Enumeration; -import java.util.HashMap; -import java.util.Hashtable; - - -public class JavaWSDLParameter { - - public static final byte SERVER_SIDE_NONE = 0; - public static final byte SERVER_SIDE_BEAN = 1; - public static final byte SERVER_SIDE_EJB = 2; - - public static final String STYLE_RPC = "RPC"; //$NON-NLS-1$ - public static final String STYLE_DOCUMENT = "DOCUMENT"; //$NON-NLS-1$ - public static final String STYLE_WRAPPED = "WRAPPED"; //$NON-NLS-1$ - - public static final String USE_LITERAL = "LITERAL"; //$NON-NLS-1$ - public static final String USE_ENCODED = "ENCODED"; //$NON-NLS-1$ - - private String beanName = null; // The name of the Java bean - private String classpath = null; - // The class path for loading the bean and command execution - private String beanPackage = null; // The package location of the bean - private String portTypeName = null; // The name of the port type element - private String serviceName = null; // The name of the service element - private String outputWsdlLocation = null; - // The output location of the WSDL file - private String inputWsdlLocation = null; - // The input location of the WSDL file - private String urlLocation = null; // The URL location of the web service - private Hashtable methods = null; // The array of method names - private String methodString_ = ""; //$NON-NLS-1$ - //The string representation of the method array - private String style = null; - // The style (RPC | DOCUMENT | WRAPPED) attribute for the generated WSDL - private String use = null; - // The use (LITERAL | ENCODED) attribtue for the generated WSDL - private String output = null; - // The output location for deployment descriptors & Java code (output from WSDL2Java command) - private String javaOutput = null; - // The output location for Java code (output from WSDL2Java command) - private boolean metaInfOnly = false; // META-INF-ONLY flag - private byte serverSide = SERVER_SIDE_NONE; - // server-side flag (SERVER_SIDE_NONE | SERVER_SIDE_BEAN | SERVER_SIDE_EJB) - private String namespace = null; - private boolean skeletonDeploy = true; - private String container = null; - private String[] deploymentFiles = null; - private String[] javaFiles = null; - private String projectURL = null; - private boolean guessProjectURL = false; - private HashMap mappingPairs; - private String httpUsername_ = null; - private String httpPassword_ = null; - - public void setContainer(String container) { - this.container = container; - } - - public String getContainer() { - return container; - } - - /** - * Constructor for JavaWSDLParameter. - */ - public JavaWSDLParameter() { - } - - /** - * Returns the beanName. - * @return String - */ - public String getBeanName() { - return beanName; - } - - public String getBeanPackage() { - return beanPackage; - } - - /** - * Returns the portTypeName. - * @return String - */ - public String getPortTypeName() { - return portTypeName; - } - - /** - * Returns the serviceName. - * @return String - */ - public String getServiceName() { - return serviceName; - } - - /** - * Returns the output. - * @return String - */ - public String getOutput() { - return output; - } - - /** - * Returns the methods. - * @return String[] - */ - public Hashtable getMethods() { - return methods; - } - - /** - * Returns the comma seperated string represetation of the methods. - * @return String - */ - public String getMethodString() { - if (methodString_.equals("")) - { - Enumeration e = methods.keys(); - for (int i=0; e.hasMoreElements(); i++) - { - - String signature = (String) e.nextElement(); - if (((Boolean) methods.get(signature)).booleanValue()){ - int index = signature.indexOf('('); - String name = signature.substring(0, index); - methodString_ += name; - } - if (i != methods.size() -1) // this is not the last array item - { - methodString_ += ","; - } - } - } - return methodString_; - } - - /** - * Sets a comma separated string of methods * - */ - public void setMethodString(String methods) - { - methodString_ = methods; - } - - /** - * Returns the style attribute. - * @return String - */ - public String getStyle() { - return style; - } - - /** - * Returns the urlLocation. - * @return String - */ - public String getUrlLocation() { - return urlLocation; - } - - /** - * Returns the use attribute. - * @return String - */ - public String getUse() { - return use; - } - - /** - * Returns the outputWsdlLocation. - * @return String - */ - public String getOutputWsdlLocation() { - return outputWsdlLocation; - } - - /** - * Sets the beanName. - * @param beanName The beanName to set - */ - public void setBeanName(String beanName) { - this.beanName = beanName; - } - - public void setBeanPackage(String beanPackage) { - this.beanPackage = beanPackage; - } - - /** - * Sets the portTypeName. - * @param portTypeName The portTypeName to set - */ - public void setPortTypeName(String portTypeName) { - this.portTypeName = portTypeName; - } - - /** - * Sets the serviceName. - * @param serviceName The serviceName to set - */ - public void setServiceName(String serviceName) { - this.serviceName = serviceName; - } - - /** - * Sets the output. - * @param output The output to set - */ - public void setOutput(String output) { - this.output = output; - } - - /** - * Sets the methods. - * @param methods The methods to set - */ - public void setMethods(Hashtable methods) { - this.methods = methods; - } - - /** - * Sets the style. - * @param style The style to set - */ - public void setStyle(String style) { - this.style = style; - } - - /** - * Sets the urlLocation. - * @param urlLocation The urlLocation to set - */ - public void setUrlLocation(String urlLocation) { - this.urlLocation = urlLocation; - } - - /** - * Sets the use. - * @param use The use to set - */ - public void setUse(String use) { - this.use = use; - } - - /** - * Sets the outputWsdlLocation. - * @param outputWsdlLocation The outputWsdlLocation to set - */ - public void setOutputWsdlLocation(String wsdlLocation) { - this.outputWsdlLocation = wsdlLocation; - } - - /** - * Returns the metaInfOnly. - * @return boolean - */ - public boolean isMetaInfOnly() { - return metaInfOnly; - } - - /** - * Sets the metaInfOnly. - * @param metaInfOnly The metaInfOnly to set - */ - public void setMetaInfOnly(boolean metaInfOnly) { - this.metaInfOnly = metaInfOnly; - } - - /** - * Returns the serverSide. - * @return byte - */ - public byte getServerSide() { - return serverSide; - } - - /** - * Sets the serverSide. - * @param serverSide The serverSide to set - */ - public void setServerSide(byte serverSide) { - this.serverSide = serverSide; - } - - /** - * Returns the inputWsdlLocation. - * @return String - */ - public String getInputWsdlLocation() { - return inputWsdlLocation; - } - - /** - * Sets the inputWsdlLocation. - * @param inputWsdlLocation The inputWsdlLocation to set - */ - public void setInputWsdlLocation(String inputWsdlLocation) { - this.inputWsdlLocation = inputWsdlLocation; - } - - /** - * Returns the namespace. - * @return String - */ - public String getNamespace() { - return namespace; - } - - /** - * Sets the namespace. - * @param namespace The namespace to set - */ - public void setNamespace(String namespace) { - this.namespace = namespace; - } - - /** - * Returns the Java output. - * @return String - */ - public String getJavaOutput() { - return javaOutput; - } - - /** - * Sets the javaOutput. - * @param javaOutput The Java output to set - */ - public void setJavaOutput(String javaOutput) { - this.javaOutput = javaOutput; - } - - /** - * @return - */ - public String getClasspath() { - return classpath; - } - - /** - * @param string - */ - public void setClasspath(String string) { - classpath = string; - } - - /** - * @return - */ - public boolean isSkeletonDeploy() { - return skeletonDeploy; - } - - /** - * @param b - */ - public void setSkeletonDeploy(boolean b) { - skeletonDeploy = b; - } - - /** - * @return - */ - public String[] getDeploymentFiles() { - return deploymentFiles; - } - - /** - * @param strings - */ - public void setDeploymentFiles(String[] strings) { - deploymentFiles = strings; - } - - /** - * @return - */ - public String[] getJavaFiles() { - return javaFiles; - } - - /** - * @param strings - */ - public void setJavaFiles(String[] strings) { - javaFiles = strings; - } - - /** - * @return - */ - public String getProjectURL() { - return projectURL; - } - - /** - * @param string - */ - public void setProjectURL(String string) { - projectURL = string; - } - - public HashMap getMappings() - { - return mappingPairs; - } - - public void setMappings(HashMap map) - { - mappingPairs = map; - } - - /** - * Returns the user name for HTTP basic authentication - * @return String - */ - public String getHTTPUsername() - { - return httpUsername_; - } - - /** - * Sets the user name for HTTP basic authentication - * @param String - */ - public void setHTTPUsername(String httpUsername) - { - httpUsername_ = httpUsername; - } - - /** - * Returns the password for HTTP basic authentication - * @return String - */ - public String getHTTPPassword() - { - return httpPassword_; - } - - /** - * @param string - */ - public void setHTTPPassword(String httpPassword) { - httpPassword_ = httpPassword; - } - - public boolean isGuessProjectURL() { - return guessProjectURL; - } - - public void setGuessProjectURL(boolean guessProjectURL) { - this.guessProjectURL = guessProjectURL; - } - -} |