001: /**
002: * $Id: WSDLReaderConstants.java,v 1.6 2003/06/03 10:49:24 sy131129 Exp $
003: * Copyright 2002-2003 Sun Microsystems, Inc. All
004: * rights reserved. Use of this product is subject
005: * to license terms. Federal Acquisitions:
006: * Commercial Software -- Government Users
007: * Subject to Standard License Terms and
008: * Conditions.
009: *
010: * Sun, Sun Microsystems, the Sun logo, and Sun ONE
011: * are trademarks or registered trademarks of Sun Microsystems,
012: * Inc. in the United States and other countries.
013: */package com.sun.portal.providers.simplewebservice.wsdl.impl;
014:
015: /**
016: * The WSDLReaderConstants interface defines constants used by
017: * the WSDLReader class for parsing WSDL files.
018: * <P>
019: *
020: */
021: public interface WSDLReaderConstants {
022:
023: public static final String DEFINITIONS_ELT = "definitions";
024:
025: public static final String NAME_ATTR = "name";
026:
027: public static final String TYPE_ATTR = "type";
028:
029: // ab jan17 fix
030: public static final String ELEMENT_ATTR = "element";
031:
032: public static final String VALUE_ATTR = "value";
033:
034: public static final String TARGETNAMESPACE_ATTR = "targetNamespace";
035:
036: public static final String DEFINITIONS_XMLNS_ATTR = "xmlns";
037:
038: public static final String TYPES_ELT = "types";
039:
040: public static final String TYPES_SCHEMA_ELT = "schema";
041:
042: public static final String TYPES_SCHEMA_XMLNS_ATTR = "xmlns";
043:
044: public static final String TYPES_COMPLEXTYPE_ELT = "complexType";
045:
046: public static final String TYPES_ELEMENT_ELT = "element";
047:
048: public static final String TYPES_COMPLEXCONTENT_ELT = "complexContent";
049:
050: public static final String TYPES_RESTRICTION_ELT = "restriction";
051:
052: public static final String TYPES_RESTRICTIONBASE_ATTR = "base";
053:
054: public static final String TYPES_SCHEMA_IMPORT = "import";
055:
056: public static final String MESSAGE_ELT = "message";
057:
058: public static final String MESSAGE_PART_ELT = "part";
059:
060: public static final String PORT_TYPE_ELT = "portType";
061:
062: public static final String PORT_TYPE_OPERATION_ELT = "operation";
063:
064: public static final String PORT_TYPE_OPERATION_INPUT_ELT = "input";
065:
066: public static final String PORT_TYPE_OPERATION_OUTPUT_ELT = "output";
067:
068: public static final String PORT_TYPE_OPERATION_MESSAGE_ATTR = "message";
069:
070: public static final String BINDING_ELT = "binding";
071:
072: public static final String BINDING_OPERATION_ELT = "operation";
073:
074: public static final String BINDING_SOAPBINDING_ELT = "soap:binding";
075:
076: public static final String BINDING_SOAPBINDING_STYLE_ATTR = "style";
077:
078: public static final String BINDING_SOAPBINDING_TRANSPORT_ATTR = "transport";
079:
080: public static final String BINDING_OPERATION_INPUT_ELT = "input";
081:
082: public static final String BINDING_OPERATION_OUTPUT_ELT = "output";
083:
084: public static final String BINDING_OPERATION_SOAPOPERATION_ELT = "soap:operation";
085:
086: public static final String BINDING_OPERATION_SOAP_OPERATION_SOAPACTION_ATTR = "soapAction";
087:
088: public static final String BINDING_OPERATION_INPUTOUTPUT_SOAPBODY_ELT = "soap:body";
089:
090: public static final String BINDING_OPERATION_INPUTOUTPUT_SOAPBODY_USE_ATTR = "use";
091:
092: public static final String BINDING_OPERATION_INPUTOUTPUT_SOAPBODY_NAMESPACE_ATTR = "namespace";
093:
094: public static final String BINDING_OPERATION_INPUTOUTPUT_SOAPBODY_ENCODINGSTYLE_ATTR = "encodingStyle";
095:
096: public static final String SERVICE_ELT = "service";
097:
098: public static final String SERVICE_DOCUMENTATION_ELT = "documentation";
099:
100: public static final String SERVICE_PORT_ELT = "port";
101:
102: public static final String SERVICE_PORT_BINDING_ATTR = "binding";
103:
104: public static final String SERVICE_PORT_SOAPADDRESS_ELT = "soap:address";
105:
106: public static final String SERVICE_PORT_SOAPADDRESS_LOCATION_ATTR = "location";
107:
108: }
|