/** * Get binding qualified name * * @return binding qualified name */ public QName getBindingQName() { return new QName(m_wsdlNamespace, m_bindingName); }
/** * Get port type qualified name * * @return port type qualified name */ public QName getPortTypeQName() { return new QName(m_wsdlNamespace, m_portTypeName); }
private static org.jibx.runtime.QName jibxQName(QName qname) { return new org.jibx.runtime.QName(qname.getNamespaceURI(), qname.getLocalPart()); }
/** * Constructor from message name and singleton part. * * @param name message name * @param tns target namespace */ public Message(String name, String tns) { m_name = name; m_qName = new QName(tns, name); m_parts = new LazyList(); }
public boolean visit(MappingElement mapping) { org.jibx.runtime.QName qname = mapping.getTypeQName(); if (qname != null) { types.put(qname, mapping); } String name = mapping.getName(); if (name != null) { NamespaceElement ns = mapping.getNamespace(); if (ns == null) { qname = new org.jibx.runtime.QName(holder.getElementDefaultNamespace(), name); } else { qname = new org.jibx.runtime.QName(mapping.getNamespace().getUri(), name); } elems.put(qname, mapping); } return false; } };
/** * Fix local name to be unique within the appropriate namespace for a category of names. * * @param qname requested qualified name (<code>null</code> allowed, always returns <code>null</code>) * @param map namespace URI to {@link UniqueNameSet} map for category * @return unique version of qualified name */ private QName fixQName(QName qname, Map map) { if (qname != null) { String uri = qname.getUri(); UniqueNameSet nameset = (UniqueNameSet)map.get(uri); if (nameset == null) { nameset = new UniqueNameSet(); map.put(uri, nameset); } String base = qname.getName(); String name = nameset.add(base); if (name.equals(base)) { return qname; } else { return new QName(uri, name); } } else { return null; } }
public static void getDefinitions(final BindingHolder holder, final Map<org.jibx.runtime.QName, MappingElement> types, final Map<org.jibx.runtime.QName, MappingElement> elems) { TreeContext ctx = new TreeContext(new DummyClassLocator()); ModelVisitor visitor = new ModelVisitor() { public boolean visit(MappingElement mapping) { org.jibx.runtime.QName qname = mapping.getTypeQName(); if (qname != null) { types.put(qname, mapping); } String name = mapping.getName(); if (name != null) { NamespaceElement ns = mapping.getNamespace(); if (ns == null) { qname = new org.jibx.runtime.QName(holder.getElementDefaultNamespace(), name); } else { qname = new org.jibx.runtime.QName(mapping.getNamespace().getUri(), name); } elems.put(qname, mapping); } return false; } }; ctx.tourTree(holder.getBinding(), visitor); } public String getType(QName qn, boolean element) {
/** * Get qualified name for definition in binding. * * @return qname */ public QName getQName() { if (m_qname == null) { AnnotatedBase comp = getSchemaComponent(); QName qname = ((INamed)comp).getQName(); if (qname == null && comp instanceof IReference) { qname = ((IReference)comp).getRef(); } if (comp instanceof AttributeGroupElement) { qname = new QName(qname.getUri(), qname.getName() + "-AttributeGroup"); } else if (comp instanceof GroupElement) { qname = new QName(qname.getUri(), qname.getName() + "-Group"); } m_qname = qname; } return m_qname; }
QName qname = new QName(mapping.getNamespace().getUri(), mapping.getName()); elemmap.put(cname, qname); if (s_logger.isDebugEnabled()) {
QName qname = new QName(mapping.getNamespace().getUri(), mapping.getName()); elemmap.put(qname, data); if (s_logger.isDebugEnabled()) {
repl = new QName(type.getUri(), repl.getName()); def = vctx.findType(repl);
if (!concrs.contains(fault.getDataType())) { concrs.add(fault.getDataType()); qnames.add(new QName(service.getNamespace(), fault.getElementName()));
NamespaceElement dfltns = map.getDefinitions().getElementDefaultNamespace(); if (dfltns != null) { tname = new QName(dfltns.getUri(), custom.getTypeQName().getName()); } else { tname = custom.getTypeQName(); oname = custom.getElementQName(); } else { oname = new QName(map.getNamespace().getUri(), name);
tname = cust.getTypeQName(); } else { tname = new QName(ename.getUri(), cust.getTypeName());
elem.setTypeDefinition(tdef); schema.getTopLevelChildren().add(elem); rqelem = new QName(sns, wname); elem.setTypeDefinition(tdef); schema.getTopLevelChildren().add(elem); rselem = new QName(sns, wname); QName fqname = new QName(sns, fault.getElementName()); MessagePart part = new MessagePart("fault", fqname); fmsg = new Message(fault.getFaultName(), wns);
qname = new QName(uri, CustomBase.convertName(name, CustomBase.CAMEL_CASE_NAMES)); mapping.setTypeQName(qname); bind.addTypeNameReference(uri, uri);