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
blob: 1d018fd4b3a1f3bf1d26e47e759a6df874a972f6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
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;

import org.eclipse.wst.wsi.internal.xml.XMLTags;

import javax.xml.namespace.QName;

/**
 * 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");

}

Back to the top