public List<Impt> getImports(final String arg0) { return this.wsdl.getImports(arg0); }
public List<Impt> getImports() { return this.wsdl.getImports(); }
protected void convertImports(final List<AbsItfImport> imports, final Class<ImptImpl> imptimpl, final DNew newDesc) throws WSDLException { if (imports != null) { final List<ImptNew> impts = new ArrayList<ImptNew>(); final Iterator<AbsItfImport> it = imports.iterator(); AbsItfImport oldImpt = null; ImptNew newImpt = null; while (it.hasNext()) { oldImpt = it.next(); newImpt = this.convertImport(oldImpt, imptimpl); impts.add(newImpt); } newDesc.getImports().clear(); newDesc.getImports().addAll(impts); } }
private List<MessageImpl> getMessages(final AbsItfDescription desc) { final List<MessageImpl> res = new ArrayList<MessageImpl>(); if(desc instanceof DescriptionImpl) { if((((DecoratorDescriptionImpl)desc).getInternalObject() instanceof org.ow2.easywsdl.wsdl.impl.wsdl11.DescriptionImpl)) { final org.ow2.easywsdl.wsdl.impl.wsdl11.DescriptionImpl wsdl11 = (org.ow2.easywsdl.wsdl.impl.wsdl11.DescriptionImpl) ((DecoratorDescriptionImpl)desc).getInternalObject(); res.addAll(wsdl11.getMessages()); } } if(res == null) { for(final org.ow2.easywsdl.wsdl.api.Import impt: (List<org.ow2.easywsdl.wsdl.api.Import>)desc.getImports()) { res.addAll(this.getMessages(impt.getDescription())); } } return res; }
private Collection<? extends org.ow2.easywsdl.schema.api.Element> findElementsInAllSchema( final AbsItfDescription desc, final QName element) { final List<org.ow2.easywsdl.schema.api.Element> res = new ArrayList<org.ow2.easywsdl.schema.api.Element>(); if(desc.getTypes() != null) { for(final AbsItfSchema schema: (List<AbsItfSchema>)desc.getTypes().getSchemas()) { res.addAll(schema.findElementsInAllSchema(element)); } } for(final org.ow2.easywsdl.wsdl.api.Import impt: (List<org.ow2.easywsdl.wsdl.api.Import>)desc.getImports()) { if(impt.getDescription() != null) { res.addAll(this.findElementsInAllSchema(impt.getDescription(), element)); } } return res; }
public MessageImpl findMessage(final QName name, final AbsItfDescription desc) { MessageImpl res = null; if(desc instanceof DescriptionImpl) { if((((DecoratorDescriptionImpl)desc).getInternalObject() instanceof org.ow2.easywsdl.wsdl.impl.wsdl11.DescriptionImpl)) { final org.ow2.easywsdl.wsdl.impl.wsdl11.DescriptionImpl wsdl11 = (org.ow2.easywsdl.wsdl.impl.wsdl11.DescriptionImpl) ((DecoratorDescriptionImpl)desc).getInternalObject(); res = wsdl11.getMessage(name); } } if(res == null) { for(final org.ow2.easywsdl.wsdl.api.Import impt: (List<org.ow2.easywsdl.wsdl.api.Import>)desc.getImports()) { res = this.findMessage(name, impt.getDescription()); } } return res; }
this.convertImports(odlDesc.getImports(), imptimpl, newDesc);