当前位置: 首页>>代码示例>>Java>>正文


Java NameImpl.create方法代码示例

本文整理汇总了Java中com.sun.xml.internal.messaging.saaj.soap.name.NameImpl.create方法的典型用法代码示例。如果您正苦于以下问题:Java NameImpl.create方法的具体用法?Java NameImpl.create怎么用?Java NameImpl.create使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.sun.xml.internal.messaging.saaj.soap.name.NameImpl的用法示例。


在下文中一共展示了NameImpl.create方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: circumventBug5034339

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected SOAPElement circumventBug5034339(SOAPElement element) {

        Name elementName = element.getElementName();
        if (!isNamespaceQualified(elementName)) {
            String prefix = elementName.getPrefix();
            String defaultNamespace = getNamespaceURI(prefix);
            if (defaultNamespace != null) {
                Name newElementName =
                    NameImpl.create(
                        elementName.getLocalName(),
                        elementName.getPrefix(),
                        defaultNamespace);
                SOAPElement newElement = createElement(newElementName);
                replaceChild(newElement, element);
                return newElement;
            }
        }
        return element;
    }
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:20,代码来源:ElementImpl.java

示例2: circumventBug5034339

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected SOAPElement circumventBug5034339(SOAPElement element) {

        Name elementName = element.getElementName();
        if (!isNamespaceQualified(elementName)) {
            String prefix = elementName.getPrefix();
            String defaultNamespace = getNamespaceURI(prefix);
            if (defaultNamespace != null) {
                Name newElementName =
                    NameImpl.create(
                        elementName.getLocalName(),
                        elementName.getPrefix(),
                        defaultNamespace);
                SOAPElement newElement = createDetailEntry(newElementName);
                replaceChild(newElement, element);
                return newElement;
            }
        }
        return element;
    }
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:20,代码来源:DetailImpl.java

示例3: createName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
public Name createName(String localName, String prefix, String uri)
    throws SOAPException {

    // validating parameters before passing them on
    // to make sure that the namespace specification rules are followed

    // reserved xmlns prefix cannot be used.
    if ("xmlns".equals(prefix)) {
        log.severe("SAAJ0123.impl.no.reserved.xmlns");
        throw new SOAPExceptionImpl("Cannot declare reserved xmlns prefix");
    }
    // Qualified name cannot be xmlns.
    if ((prefix == null) && ("xmlns".equals(localName))) {
        log.severe("SAAJ0124.impl.qualified.name.cannot.be.xmlns");
        throw new SOAPExceptionImpl("Qualified name cannot be xmlns");
    }

    return NameImpl.create(localName, prefix, uri);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:20,代码来源:EnvelopeImpl.java

示例4: createName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
public Name createName(String localName, String prefix, String uri)
    throws SOAPException {

    // validating parameters before passing them on
    // to make sure that the namespace specification rules are followed

    // reserved xmlns prefix cannot be used.
    if ("xmlns".equals(prefix)) {
        log.severe("SAAJ0123.impl.no.reserved.xmlns");
        throw new SOAPExceptionImpl("Cannot declare reserved xmlns prefix");
    }
    // Qualified name cannot be xmlns.
    if ((prefix == null) && ("xmlns".equals(localName))) {
        log.severe("SAAJ0124.impl.qualified.name.cannot.be.xmlns");
        throw new SOAPExceptionImpl("Qualified name cannot be xmlns");
    }

    return NameImpl.create(localName, prefix, uri);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:21,代码来源:EnvelopeImpl.java

示例5: setEncodingStyleNamespace

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected void setEncodingStyleNamespace(
    String soapNamespace,
    String soapNamespacePrefix)
    throws SOAPException {
    Name encodingStyleAttributeName =
        NameImpl.create(
            "encodingStyle",
            soapNamespacePrefix,
            soapNamespace);
    encodingStyleAttribute.setName(encodingStyleAttributeName);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:12,代码来源:ElementImpl.java

示例6: createName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
public Name createName(String localName, String prefix, String uri)
    throws SOAPException {
    // @since SAAJ 1.3
    // if localName==null, earlier impl would create Name with localName=""
    // which is absurd.
    if (localName == null) {
        log.log(
             Level.SEVERE,"SAAJ0567.soap.null.input",
             new Object[] {"localName","SOAPFactory.createName"});
        throw new SOAPException("Null localName argument passed to createName");
    }
    return NameImpl.create(localName, prefix, uri);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:15,代码来源:SOAPFactoryImpl.java

示例7: getUpgradeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
protected NameImpl getUpgradeName() {
    return NameImpl.create(
        "Upgrade",
        getPrefix(),
        SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:8,代码来源:Header1_1Impl.java

示例8: getSupportedEnvelopeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
protected NameImpl getSupportedEnvelopeName() {
    return NameImpl.create(
        "SupportedEnvelope",
        getPrefix(),
        SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:8,代码来源:Header1_1Impl.java

示例9: getRelayAttributeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
@Override
protected NameImpl getRelayAttributeName() {
     return NameImpl.create("relay", null, NameImpl.SOAP12_NAMESPACE);
 }
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:5,代码来源:HeaderElement1_2Impl.java

示例10: getUpgradeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getUpgradeName() {
    return NameImpl.create(
        "Upgrade",
        getPrefix(),
        SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:Header1_1Impl.java

示例11: getSupportedEnvelopeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getSupportedEnvelopeName() {
    return NameImpl.create(
        "SupportedEnvelope",
        getPrefix(),
        SOAPConstants.URI_NS_SOAP_1_1_ENVELOPE);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:Header1_1Impl.java

示例12: getActorAttributeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getActorAttributeName() {
    return NameImpl.create("actor", null, NameImpl.SOAP11_NAMESPACE);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:4,代码来源:HeaderElement1_1Impl.java

示例13: getMustunderstandAttributeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getMustunderstandAttributeName() {
    return NameImpl.create("mustUnderstand", null, NameImpl.SOAP11_NAMESPACE);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:4,代码来源:HeaderElement1_1Impl.java

示例14: getRoleAttributeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getRoleAttributeName() {
    return NameImpl.create("role", null, NameImpl.SOAP12_NAMESPACE);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:4,代码来源:HeaderElement1_2Impl.java

示例15: getRelayAttributeName

import com.sun.xml.internal.messaging.saaj.soap.name.NameImpl; //导入方法依赖的package包/类
protected NameImpl getRelayAttributeName() {
    return NameImpl.create("relay", null, NameImpl.SOAP12_NAMESPACE);
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:4,代码来源:HeaderElement1_2Impl.java


注:本文中的com.sun.xml.internal.messaging.saaj.soap.name.NameImpl.create方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。