private DocumentationElement parseDocumentation(XMLElement docEl, DocumentableElement parent) throws WSDLException { DocumentationElement documentation = parent.addDocumentationElement(); documentation.setContent(docEl); //TODO parseExtensionAttributes(docEl, DocumentationElement.class, documentation, desc); //TODO parseExtensionElements(...) return documentation; }
public URI getNamespaceURI(String prefix) { //See if the prefix is local. prefix = (prefix != null) ? prefix : emptyString; URI namespace = (URI)prefixToNamespaceMap.get(prefix); if (namespace == null && this instanceof NestedElement) { //If not call parents to find prefix if I'm nested. return ((NestedElement)this).getParentElement().getNamespaceURI(prefix); } else { //Otherwise return the found namespace or null. return namespace; } }
public String getNamespacePrefix(URI namespace) { //See if the prefix is local. String prefix = (String)namespaceToPrefixMap.get(namespace); if (prefix == null && this instanceof NestedElement) { //If not call parents to find prefix if I'm nested. return ((NestedElement)this).getParentElement().getNamespacePrefix(namespace); } else { //Otherwise return the found prefix or null. return prefix; } }
public XmlSchemaElement getXmlSchemaElement() { XmlSchemaElement xse = null; if(fElement != null && fElement.isQName()) { InterfaceOperationElement oper = (InterfaceOperationElement)getParentElement(); InterfaceElement interfac = (InterfaceElement)oper.getParentElement(); DescriptionElement desc = (DescriptionElement)interfac.getParentElement(); TypesElement types = desc.getTypesElement(); if(types != null) { xse = ((TypesImpl)types).getElementDeclaration(fElement.getQName()); } } return xse; }
private void collectIncludedDescriptions(List descs, DescriptionElement desc) { IncludeElement[] includes = desc.getIncludeElements(); for(int i = 0; i < includes.length; i++) { DescriptionElement includedDesc = includes[i].getDescriptionElement(); if(includedDesc != null && !descs.contains(includedDesc)) { descs.add(includedDesc); } collectIncludedDescriptions(descs, includedDesc); } }
private DescriptionElement getDescriptionElement(WSDLElement wsdlElem) { if(wsdlElem instanceof BindingImpl) { return (DescriptionElement) ((NestedElement)wsdlElem).getParentElement(); } else { WSDLElement parentElem = ((NestedElement)wsdlElem).getParentElement(); return getDescriptionElement(parentElem); } }
public XmlSchemaElement getXmlSchemaElement() { XmlSchemaElement xse = null; if(fElement != null && fElement.isQName()) { InterfaceOperationElement oper = (InterfaceOperationElement)getParentElement(); InterfaceElement interfac = (InterfaceElement)oper.getParentElement(); DescriptionElement desc = (DescriptionElement)interfac.getParentElement(); TypesElement types = desc.getTypesElement(); if(types != null) { xse = ((TypesImpl)types).getElementDeclaration(fElement.getQName()); } } return xse; }
private void collectIncludedDescriptions(List descs, DescriptionElement desc) { IncludeElement[] includes = desc.getIncludeElements(); for(int i = 0; i < includes.length; i++) { DescriptionElement includedDesc = includes[i].getDescriptionElement(); if(includedDesc != null && !descs.contains(includedDesc)) { descs.add(includedDesc); } collectIncludedDescriptions(descs, includedDesc); } }
private DocumentationElement parseDocumentation(XMLElement docEl, DocumentableElement parent) throws WSDLException { DocumentationElement documentation = parent.addDocumentationElement(); documentation.setContent(docEl); //TODO parseExtensionAttributes(docEl, DocumentationElement.class, documentation, desc); //TODO parseExtensionElements(...) return documentation; }
public URI getNamespaceURI(String prefix) { //See if the prefix is local. prefix = (prefix != null) ? prefix : emptyString; URI namespace = (URI)prefixToNamespaceMap.get(prefix); if (namespace == null && this instanceof NestedElement) { //If not call parents to find prefix if I'm nested. return ((NestedElement)this).getParentElement().getNamespaceURI(prefix); } else { //Otherwise return the found namespace or null. return namespace; } }
public String getNamespacePrefix(URI namespace) { //See if the prefix is local. String prefix = (String)namespaceToPrefixMap.get(namespace); if (prefix == null && this instanceof NestedElement) { //If not call parents to find prefix if I'm nested. return ((NestedElement)this).getParentElement().getNamespacePrefix(namespace); } else { //Otherwise return the found prefix or null. return prefix; } }
private DescriptionElement getDescriptionElement(WSDLElement wsdlElem) { if(wsdlElem instanceof BindingImpl) { return (DescriptionElement) ((NestedElement)wsdlElem).getParentElement(); } else { WSDLElement parentElem = ((NestedElement)wsdlElem).getParentElement(); return getDescriptionElement(parentElem); } }
private DocumentationElement parseDocumentation(XMLElement docEl, DocumentableElement parent) throws WSDLException { DocumentationElement documentation = parent.addDocumentationElement(); documentation.setContent(docEl); //TODO parseExtensionAttributes(docEl, DocumentationElement.class, documentation, desc); //TODO parseExtensionElements(...) return documentation; }
private DescriptionElement getDescriptionElement(WSDLElement wsdlElem) { if(wsdlElem instanceof BindingImpl) { return (DescriptionElement) ((NestedElement)wsdlElem).getParentElement(); } else { WSDLElement parentElem = ((NestedElement)wsdlElem).getParentElement(); return getDescriptionElement(parentElem); } }
private DocumentationElement parseDocumentation(XMLElement docEl, DocumentableElement parent) throws WSDLException { DocumentationElement documentation = parent.addDocumentationElement(); documentation.setContent(docEl); //TODO parseExtensionAttributes(docEl, DocumentationElement.class, documentation, desc); //TODO parseExtensionElements(...) return documentation; }
private DescriptionElement getDescriptionElement(WSDLElement wsdlElem) { if(wsdlElem instanceof BindingImpl) { return (DescriptionElement) ((NestedElement)wsdlElem).getParentElement(); } else { WSDLElement parentElem = ((NestedElement)wsdlElem).getParentElement(); return getDescriptionElement(parentElem); } }
private DocumentationElement parseDocumentation(XMLElement docEl, DocumentableElement parent) throws WSDLException { DocumentationElement documentation = parent.addDocumentationElement(); documentation.setContent(docEl); //TODO parseExtensionAttributes(docEl, DocumentationElement.class, documentation, desc); //TODO parseExtensionElements(...) return documentation; }
static private WSDLContext getWsdlContext(WSDLElement wElem) { if (wElem instanceof NestedElement) { WSDLElement parent = ((NestedElement) wElem).getParentElement(); return getWsdlContext(parent); } //This is not a nested element, so the WSDL context is in this element, at the top of the tree. //This element will override the getWsdlContext() method defined in WSDLElementImpl. return ((WSDLElementImpl)wElem).getWsdlContext(); }
private DocumentationElement parseDocumentation(XMLElement docEl, DocumentableElement parent) throws WSDLException { DocumentationElement documentation = parent.addDocumentationElement(); documentation.setContent(docEl); //TODO parseExtensionAttributes(docEl, DocumentationElement.class, documentation, desc); //TODO parseExtensionElements(...) return documentation; }
static private WSDLContext getWsdlContext(WSDLElement wElem) { if (wElem instanceof NestedElement) { WSDLElement parent = ((NestedElement) wElem).getParentElement(); return getWsdlContext(parent); } //This is not a nested element, so the WSDL context is in this element, at the top of the tree. //This element will override the getWsdlContext() method defined in WSDLElementImpl. return ((WSDLElementImpl)wElem).getWsdlContext(); }