alvinalexander.com | career | drupal | java | mac | mysql | perl | scala | uml | unix  

Java example source code file (Constants.java)

This example Java source code file (Constants.java) is included in the alvinalexander.com "Java Source Code Warehouse" project. The intent of this project is to help you "Learn Java by Example" TM.

Learn more about this Java project at its project page.

Java - Java tags/keywords

attr_block, attr_element_form_default, attr_final, attr_min_occurs, attr_name, attr_process_contents, attr_required, attr_verb, attrvalue_rpc, attrvalue_skip, constants, ns_xmlns, ns_xsi, string

The Constants.java Java example source code

/*
 * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Oracle designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Oracle in the LICENSE file that accompanied this code.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
 * or visit www.oracle.com if you need additional information or have any
 * questions.
 */

package com.sun.tools.internal.ws.wsdl.parser;

/**
 * An interface defining constants needed to read and write WSDL documents.
 *
 * @author WS Development Team
 */
public interface Constants {
    // WSDL element tags
    static final String TAG_BINDING = "binding";
    static final String TAG_DEFINITIONS = "definitions";
    static final String TAG_DOCUMENTATION = "documentation";
    static final String TAG_MESSAGE = "message";
    static final String TAG_PART = "part";
    static final String TAG_PORT_TYPE = "portType";
    static final String TAG_TYPES = "types";
    static final String TAG_OPERATION = "operation";
    static final String TAG_INPUT = "input";
    static final String TAG_OUTPUT = "output";
    static final String TAG_FAULT = "fault";
    static final String TAG_SERVICE = "service";
    static final String TAG_PORT = "port";
    static final String TAG_ = "";

    // WSDL attribute names
    static final String ATTR_ELEMENT = "element";
    static final String ATTR_NAME = "name";
    static final String ATTR_REQUIRED = "required";
    static final String ATTR_TARGET_NAMESPACE = "targetNamespace";
    static final String ATTR_TYPE = "type";
    static final String ATTR_MESSAGE = "message";
    static final String ATTR_BINDING = "binding";
    static final String ATTR_LOCATION = "location";
    static final String ATTR_TRANSPORT = "transport";
    static final String ATTR_STYLE = "style";
    static final String ATTR_USE = "use";
    static final String ATTR_NAMESPACE = "namespace";
    static final String ATTR_ENCODING_STYLE = "encodingStyle";
    static final String ATTR_PART = "part";
    static final String ATTR_PARTS = "parts";
    static final String ATTR_SOAP_ACTION = "soapAction";
    static final String ATTR_PARAMETER_ORDER = "parameterOrder";
    static final String ATTR_VERB = "verb";

    // schema attribute names
    static final String ATTR_ID = "id";
    static final String ATTR_VERSION = "version";
    static final String ATTR_ATTRIBUTE_FORM_DEFAULT = "attributeFormDefault";
    static final String ATTR_BLOCK_DEFAULT = "blockDefault";
    static final String ATTR_ELEMENT_FORM_DEFAULT = "elementFormDefault";
    static final String ATTR_FINAL_DEFAULT = "finalDefault";
    static final String ATTR_ABSTRACT = "abstract";
    static final String ATTR_NILLABLE = "nillable";
    static final String ATTR_DEFAULT = "default";
    static final String ATTR_FIXED = "fixed";
    static final String ATTR_FORM = "form";
    static final String ATTR_BLOCK = "block";
    static final String ATTR_FINAL = "final";
    static final String ATTR_REF = "ref";
    static final String ATTR_SUBSTITUTION_GROUP = "substitutionGroup";
    static final String ATTR_MIN_OCCURS = "minOccurs";
    static final String ATTR_MAX_OCCURS = "maxOccurs";
    static final String ATTR_PROCESS_CONTENTS = "processContents";
    static final String ATTR_MIXED = "mixed";
    static final String ATTR_BASE = "base";
    static final String ATTR_VALUE = "value";
    static final String ATTR_XPATH = "xpath";
    static final String ATTR_SCHEMA_LOCATION = "schemaLocation";
    static final String ATTR_REFER = "refer";
    static final String ATTR_ITEM_TYPE = "itemType";
    static final String ATTR_PUBLIC = "public";
    static final String ATTR_SYSTEM = "system";
    static final String ATTR_MEMBER_TYPES = "memberTypes";
    static final String ATTR_ = "";

    // WSDL attribute values
    static final String ATTRVALUE_RPC = "rpc";
    static final String ATTRVALUE_DOCUMENT = "document";
    static final String ATTRVALUE_LITERAL = "literal";
    static final String ATTRVALUE_ENCODED = "encoded";

    // schema attribute values
    static final String ATTRVALUE_QUALIFIED = "qualified";
    static final String ATTRVALUE_UNQUALIFIED = "unqualified";
    static final String ATTRVALUE_ALL = "#all";
    static final String ATTRVALUE_SUBSTITUTION = "substitution";
    static final String ATTRVALUE_EXTENSION = "extension";
    static final String ATTRVALUE_RESTRICTION = "restriction";
    static final String ATTRVALUE_LIST = "list";
    static final String ATTRVALUE_UNION = "union";
    static final String ATTRVALUE_UNBOUNDED = "unbounded";
    static final String ATTRVALUE_PROHIBITED = "prohibited";
    static final String ATTRVALUE_OPTIONAL = "optional";
    static final String ATTRVALUE_REQUIRED = "required";
    static final String ATTRVALUE_LAX = "lax";
    static final String ATTRVALUE_SKIP = "skip";
    static final String ATTRVALUE_STRICT = "strict";
    static final String ATTRVALUE_ANY = "##any";
    static final String ATTRVALUE_LOCAL = "##local";
    static final String ATTRVALUE_OTHER = "##other";
    static final String ATTRVALUE_TARGET_NAMESPACE = "##targetNamespace";
    static final String ATTRVALUE_ = "";

    // namespace URIs
    static final String NS_XML = "http://www.w3.org/XML/1998/namespace";
    static final String NS_XMLNS = "http://www.w3.org/2000/xmlns/";
    static final String NS_WSDL = "http://schemas.xmlsoap.org/wsdl/";
    static final String NS_WSDL_SOAP = "http://schemas.xmlsoap.org/wsdl/soap/";
    static final String NS_WSDL_SOAP12 = "http://schemas.xmlsoap.org/wsdl/soap12/";
    static final String NS_WSDL_HTTP = "http://schemas.xmlsoap.org/wsdl/http/";
    static final String NS_WSDL_MIME = "http://schemas.xmlsoap.org/wsdl/mime/";
    static final String NS_XSD = "http://www.w3.org/2001/XMLSchema";
    static final String NS_XSI = "http://www.w3.org/2001/XMLSchema-instance";
    static final String NS_ = "";

    // other constants
    static final String XMLNS = "xmlns";
    static final String TRUE = "true";
    static final String FALSE = "false";
}

Other Java examples (source code examples)

Here is a short list of links related to this Java Constants.java source code file:

... this post is sponsored by my books ...

#1 New Release!

FP Best Seller

 

new blog posts

 

Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.

A percentage of advertising revenue from
pages under the /java/jwarehouse URI on this website is
paid back to open source projects.