Package org.jibx.runtime

Examples of org.jibx.runtime.QName


   
    /* (non-Javadoc)
     * @see org.jibx.schema.SchemaVisitor#visit(org.jibx.schema.AttributeGroupElement)
     */
    public boolean visit(AttributeGroupElement node) {
        QName qname = node.getQName();
        if (qname != null) {
            m_context.registerAttributeGroup(qname, node);
        }
        return false;
    }
View Full Code Here


    /* (non-Javadoc)
     * @see org.jibx.schema.SchemaVisitor#visit(org.jibx.schema.ComplexTypeElement)
     */
    public boolean visit(ComplexTypeElement node) {
        QName qname = node.getQName();
        if (qname != null) {
            m_context.registerType(qname, node);
        }
        return false;
    }
View Full Code Here

    /* (non-Javadoc)
     * @see org.jibx.schema.SchemaVisitor#visit(org.jibx.schema.ElementElement)
     */
    public boolean visit(ElementElement node) {
        QName qname = node.getQName();
        if (qname != null) {
            m_context.registerElement(qname, node);
        }
        return false;
    }
View Full Code Here

   
    /* (non-Javadoc)
     * @see org.jibx.schema.SchemaVisitor#visit(org.jibx.schema.GroupElement)
     */
    public boolean visit(GroupElement node) {
        QName qname = node.getQName();
        if (qname != null) {
            m_context.registerGroup(qname, node);
        }
        return false;
    }
View Full Code Here

    /* (non-Javadoc)
     * @see org.jibx.schema.SchemaVisitor#visit(org.jibx.schema.SimpleTypeElement)
     */
    public boolean visit(SimpleTypeElement node) {
        QName qname = node.getQName();
        if (qname != null) {
            m_context.registerType(qname, node);
        }
        return false;
    }
View Full Code Here

     * Get port type qualified name
     *
     * @return port type qualified name
     */
    public QName getPortTypeQName() {
        return new QName(m_wsdlNamespace, m_portTypeName);
    }
View Full Code Here

            }
        }
       
        // get the names for this mapping
        ClassCustom custom = m_custom.addClassCustomization(map.getClassName());
        QName tname = map.getTypeQName();
        if (tname == null) {
            NamespaceElement dfltns = map.getDefinitions().getElementDefaultNamespace();
            if (dfltns != null) {
                tname = new QName(dfltns.getUri(), custom.getTypeQName().getName());
            } else {
                tname = custom.getTypeQName();
            }
        }
        QName oname = null;
        String name = map.getName();
        if (name == null) {
            oname = custom.getElementQName();
        } else {
            oname = new QName(map.getNamespace().getUri(), name);
        }
       
        // add new mapping detail based on information found
        MappingDetail detail = new MappingDetail(map, haschild, hastext, base, tname, oname);
        m_mappingMap.put(map, detail);
View Full Code Here

     * Get binding qualified name
     *
     * @return binding qualified name
     */
    public QName getBindingQName() {
        return new QName(m_wsdlNamespace, m_bindingName);
    }
View Full Code Here

     *
     * @param label format label (<code>null</code> if none)
     */
    public void setLabel(String label) {
        m_label = label;
        m_qname = (label == null) ? null : new QName(label);
    }
View Full Code Here

            // make sure name is supplied for global complex type
            if (getName() == null) {
                vctx.addError("The 'name' attribute is required for a global definition", this);
            } else {
                String ens = vctx.getCurrentSchema().getEffectiveNamespace();
                m_qname = new QName(ens, getName());
            }
           
        } else {
           
            // make sure local type prohibited name attribute is not present
View Full Code Here

TOP

Related Classes of org.jibx.runtime.QName

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.