WSDLExten.java 2.17 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.xfa.wsdl;

import com.adobe.xfa.Element;
import com.adobe.xfa.wsdl.WSDLDocument;
import com.adobe.xfa.wsdl.WSDLNode;

public class WSDLExten
extends WSDLNode {
    public static final int EX_TYPE_UNKNOWN = 1;
    public static final int EX_TYPE_SOAP_BINDING = 2;
    public static final int EX_TYPE_SOAP_OPERATION = 3;
    public static final int EX_TYPE_SOAP_BODY = 4;
    public static final int EX_TYPE_SOAP_FAULT = 5;
    public static final int EX_TYPE_SOAP_HEADER = 6;
    public static final int EX_TYPE_SOAP_HEADER_DEFAULT = 7;
    public static final int EX_TYPE_SOAP_ADDRESS = 8;
    public static final int EX_TYPE_HTTP_BINDING = 9;
    public static final int EX_TYPE_HTTP_OPERATION = 10;
    public static final int EX_TYPE_HTTP_ADDRESS = 11;
    public static final int EX_TYPE_HTTP_URL_ENCODED = 12;
    public static final int EX_TYPE_HTTP_URL_REPLACEMENT = 13;
    public static final int EX_TYPE_MIME_CONTENT = 14;
    public static final int EX_TYPE_MIME_MULTIPARTRELATED = 15;
    public static final int EX_TYPE_MIME_XML = 16;
    public static final int EX_ATTR_SOAP_STYLE = 0;
    public static final int EX_ATTR_SOAP_TRANSPORT = 1;
    public static final int EX_ATTR_SOAP_SOAPACTION = 2;
    public static final int EX_ATTR_SOAP_PARTS = 3;
    public static final int EX_ATTR_SOAP_PART = 4;
    public static final int EX_ATTR_SOAP_USE = 5;
    public static final int EX_ATTR_SOAP_ENCODINGSTYLE = 6;
    public static final int EX_ATTR_SOAP_MESSAGE = 7;
    public static final int EX_ATTR_SOAP_LOCATION = 8;
    public static final int EX_ATTR_MAX = 9;
    private static final String[] mAttrList = new String[]{"style", "transport", "soapAction", "parts", "part", "use", "encodingStyle", "message", "location"};
    private int meExtenType = 1;

    public WSDLExten(WSDLDocument poDocument, Element oSrc) {
        super(poDocument, oSrc, 15);
    }

    public int getExtenType() {
        return this.meExtenType;
    }

    void setExtenType(int extenType) {
        this.meExtenType = extenType;
    }

    public String getExtenAttribute(int eExtenAttribute) {
        return this.getWSDLAttribute(mAttrList, eExtenAttribute);
    }
}