Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.wst.wsi/src/org/eclipse/wst/wsi/internal/core/WSITag.java')
-rw-r--r--bundles/org.eclipse.wst.wsi/src/org/eclipse/wst/wsi/internal/core/WSITag.java114
1 files changed, 114 insertions, 0 deletions
diff --git a/bundles/org.eclipse.wst.wsi/src/org/eclipse/wst/wsi/internal/core/WSITag.java b/bundles/org.eclipse.wst.wsi/src/org/eclipse/wst/wsi/internal/core/WSITag.java
new file mode 100644
index 000000000..1fb343339
--- /dev/null
+++ b/bundles/org.eclipse.wst.wsi/src/org/eclipse/wst/wsi/internal/core/WSITag.java
@@ -0,0 +1,114 @@
+/*******************************************************************************
+ * Copyright (c) 2002-2005 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 - Initial API and implementation
+ *******************************************************************************/
+package org.eclipse.wst.wsi.internal.core;
+
+import javax.xml.namespace.QName;
+
+import org.eclipse.wst.wsi.internal.core.xml.XMLTags;
+
+/**
+ * WS-I constants.
+ *
+ * @author Kulik
+ */
+public interface WSITag extends XMLTags
+{
+ /**
+ * Qualified names of WSDL elements.
+ */
+ public final static QName WSDL_IMPORT =
+ new QName(WSIConstants.NS_URI_WSDL, "import");
+ public final static QName WSDL_TYPES =
+ new QName(WSIConstants.NS_URI_WSDL, "types");
+ public final static QName WSDL_MESSAGE =
+ new QName(WSIConstants.NS_URI_WSDL, "message");
+ public final static QName WSDL_DOCUMENTATION =
+ new QName(WSIConstants.NS_URI_WSDL, "documentation");
+ public final static QName WSDL_DEFINITIONS =
+ new QName(WSIConstants.NS_URI_WSDL, "definitions");
+ public final static QName WSDL_BINDING =
+ new QName(WSIConstants.NS_URI_WSDL, "binding");
+ public final static QName WSDL_OPERATION =
+ new QName(WSIConstants.NS_URI_WSDL, "operation");
+ public final static QName WSDL_PART =
+ new QName(WSIConstants.NS_URI_WSDL, "part");
+ public final static QName WSDL_INPUT =
+ new QName(WSIConstants.NS_URI_WSDL, "input");
+ public final static QName WSDL_OUTPUT =
+ new QName(WSIConstants.NS_URI_WSDL, "output");
+ public final static QName WSDL_FAULT =
+ new QName(WSIConstants.NS_URI_WSDL, "fault");
+ public final static QName WSDL_SERVICE =
+ new QName(WSIConstants.NS_URI_WSDL, "service");
+ public final static QName WSDL_PORT =
+ new QName(WSIConstants.NS_URI_WSDL, "port");
+ public final static QName WSDL_PORTTYPE =
+ new QName(WSIConstants.NS_URI_WSDL, "portType");
+
+ public static final QName WSDL_SOAP_BINDING =
+ new QName(WSIConstants.NS_URI_WSDL_SOAP, "binding");
+ public static final QName WSDL_SOAP_BODY =
+ new QName(WSIConstants.NS_URI_WSDL_SOAP, "body");
+ public static final QName WSDL_SOAP_HEADER =
+ new QName(WSIConstants.NS_URI_WSDL_SOAP, "header");
+ public static final QName WSDL_SOAP_HEADERFAULT =
+ new QName(WSIConstants.NS_URI_WSDL_SOAP, "headerfault");
+ public static final QName WSDL_SOAP_FAULT =
+ new QName(WSIConstants.NS_URI_WSDL_SOAP, "fault");
+
+ public static final QName WSDL_MIME_CONTENT =
+ new QName(WSIConstants.NS_NAME_WSDL_MIME, "content");
+ public static final QName WSDL_MIME_XML =
+ new QName(WSIConstants.NS_NAME_WSDL_MIME, "mimeXml");
+ public static final QName WSDL_MIME_PART =
+ new QName(WSIConstants.NS_NAME_WSDL_MIME, "part");
+ public static final QName WSDL_MIME_MULTIPART =
+ new QName(WSIConstants.NS_NAME_WSDL_MIME, "multipartRelated");
+
+ public final static QName ATTR_WSDL_ARRAYTYPE =
+ new QName(WSIConstants.NS_URI_WSDL, "arrayType");
+ public final static QName ATTR_WSDL_NAMESPACE =
+ new QName(WSIConstants.NS_URI_WSDL, "namespace");
+ public final static QName ATTR_WSDL_LOCATION =
+ new QName(WSIConstants.NS_URI_WSDL, "location");
+
+ /**
+ * Namespaces.
+ */
+ public final static String NS_URI_CLAIM =
+ "http://ws-i.org/schemas/conformanceClaim/";
+ public final static String NS_URI_SOAP =
+ "http://schemas.xmlsoap.org/soap/envelope/";
+ public final static String NS_URI_SOAPENC =
+ "http://schemas.xmlsoap.org/soap/encoding/";
+ public final static String NS_URI_BASIC_PROFILE10 =
+ "http://wsi.org/profiles/basic1.0/";
+
+ public final static QName SOAPENC_ARRAY = new QName(NS_URI_SOAPENC, "Array");
+
+ /**
+ * Qualified names of WS-I claim elements.
+ */
+ public final static QName WSI_CLAIM = new QName(NS_URI_CLAIM, "Claim");
+ public final static QName ATTR_CLAIM_CONFORMSTO =
+ new QName(NS_URI_CLAIM, "conformsTo");
+ public final static QName ATTR_SOAP_MUSTUNDERSTAND =
+ new QName(NS_URI_SOAP, "mustUnderstand");
+
+ /**
+ * Qualified names of SOAP elements.
+ */
+ public final static QName ELEM_SOAP_ENVELOPE = new QName(NS_URI_SOAP, "Envelope");
+ public final static QName ELEM_SOAP_BODY = new QName(NS_URI_SOAP, "Body");
+ public final static QName ELEM_SOAP_FAULT = new QName(NS_URI_SOAP, "Fault");
+ public final static QName ELEM_SOAP_HEADER = new QName(NS_URI_SOAP, "Header");
+
+} \ No newline at end of file

Back to the top