public void validateThis() { if (getName() == null) { failValidation("validation.missingRequiredAttribute", "name"); } }
public QName[] getAllServiceQNames() { ArrayList serviceQNames = new ArrayList(); for (Iterator iter = getDefinitions().services(); iter.hasNext();) { Service next = (Service) iter.next(); String targetNamespace = next.getDefining().getTargetNamespaceURI(); String localName = next.getName(); QName serviceQName = new QName(targetNamespace, localName); serviceQNames.add(serviceQName); } return (QName[]) serviceQNames.toArray(new QName[serviceQNames.size()]); }
public QName getWSDLElementName() { return getElementName(); }
context.push(); context.registerNamespaces(e); Service service = new Service(definitions, forest.locatorTable.getStartLocation(e), errReceiver); String name = Util.getRequiredAttribute(e, Constants.ATTR_NAME); service.setName(name); if (service.getDocumentation() == null) { service.setDocumentation(getDocumentationFor(e2)); service.add(port); } else {
protected void processService(com.sun.tools.ws.wsdl.document.Service wsdlService, Model model, WSDLDocument document) { QName serviceQName = getQNameOf(wsdlService); String serviceInterface = getServiceInterfaceName(serviceQName, wsdlService); if (isConflictingServiceClassName(serviceInterface)) { serviceInterface += "_Service"; } Service service = new Service( serviceQName, new JavaInterface(serviceInterface, serviceInterface + "Impl"), wsdlService); setDocumentationIfPresent(service, wsdlService.getDocumentation()); boolean hasPorts = false; for (Iterator iter = wsdlService.ports(); iter.hasNext();) { boolean processed = processPort( (com.sun.tools.ws.wsdl.document.Port) iter.next(), service, document); hasPorts = hasPorts || processed; } if (!hasPorts) { // emit a warning if there are no ports warning(wsdlService, ModelerMessages.WSDLMODELER_WARNING_NO_PORTS_IN_SERVICE(wsdlService.getName())); } else { model.addService(service); } }
public QName[] getPortQNames(String serviceNameLocalPart) { ArrayList portQNames = new ArrayList(); for (Iterator iter = getDefinitions().services(); iter.hasNext();) { Service next = (Service) iter.next(); if (next.getName().equals(serviceNameLocalPart)) { for (Iterator piter = next.ports(); piter.hasNext();) { Port pnext = (Port) piter.next(); String targetNamespace = pnext.getDefining().getTargetNamespaceURI(); String localName = pnext.getName(); QName portQName = new QName(targetNamespace, localName); portQNames.add(portQName); } } } return (QName[]) portQNames.toArray(new QName[portQNames.size()]); }
private void build(Service service) { for( Iterator<Port> itr=service.ports(); itr.hasNext(); ) { build(itr.next() ); } }
public String getNameValue() { return getName(); }
public String getNamespaceURI() { return getDefining().getTargetNamespaceURI(); }
public void accept(WSDLDocumentVisitor visitor) throws Exception { visitor.preVisit(this); for (Iterator iter = _imports.iterator(); iter.hasNext();) { ((Import) iter.next()).accept(visitor); } if (_types != null) { _types.accept(visitor); } for (Iterator iter = _messages.iterator(); iter.hasNext();) { ((Message) iter.next()).accept(visitor); } for (Iterator iter = _portTypes.iterator(); iter.hasNext();) { ((PortType) iter.next()).accept(visitor); } for (Iterator iter = _bindings.iterator(); iter.hasNext();) { ((Binding) iter.next()).accept(visitor); } for (Iterator iter = _services.iterator(); iter.hasNext();) { ((Service) iter.next()).accept(visitor); } _helper.accept(visitor); visitor.postVisit(this); }
parseClass(context, jaxwsBinding, e2); if((jaxwsBinding.getClassName() != null) && (jaxwsBinding.getClassName().getJavaDoc() != null)){ ((Service)parent).setDocumentation(new Documentation(jaxwsBinding.getClassName().getJavaDoc()));
context.push(); context.registerNamespaces(e); Service service = new Service(definitions, forest.locatorTable.getStartLocation(e), errReceiver); String name = Util.getRequiredAttribute(e, Constants.ATTR_NAME); service.setName(name); if (service.getDocumentation() == null) { service.setDocumentation(getDocumentationFor(e2)); service.add(port); } else {
protected void processService(com.sun.tools.ws.wsdl.document.Service wsdlService, Model model, WSDLDocument document) { QName serviceQName = getQNameOf(wsdlService); String serviceInterface = getServiceInterfaceName(serviceQName, wsdlService); if (isConflictingServiceClassName(serviceInterface)) { serviceInterface += "_Service"; } Service service = new Service( serviceQName, new JavaInterface(serviceInterface, serviceInterface + "Impl"), wsdlService); setDocumentationIfPresent(service, wsdlService.getDocumentation()); boolean hasPorts = false; for (Iterator iter = wsdlService.ports(); iter.hasNext();) { boolean processed = processPort( (com.sun.tools.ws.wsdl.document.Port) iter.next(), service, document); hasPorts = hasPorts || processed; } if (!hasPorts) { // emit a warning if there are no ports warning(wsdlService, ModelerMessages.WSDLMODELER_WARNING_NO_PORTS_IN_SERVICE(wsdlService.getName())); } else { model.addService(service); } }
public QName[] getPortQNames(String serviceNameLocalPart) { ArrayList portQNames = new ArrayList(); for (Iterator iter = getDefinitions().services(); iter.hasNext();) { Service next = (Service) iter.next(); if (next.getName().equals(serviceNameLocalPart)) { for (Iterator piter = next.ports(); piter.hasNext();) { Port pnext = (Port) piter.next(); String targetNamespace = pnext.getDefining().getTargetNamespaceURI(); String localName = pnext.getName(); QName portQName = new QName(targetNamespace, localName); portQNames.add(portQName); } } } return (QName[]) portQNames.toArray(new QName[portQNames.size()]); }
private void build(Service service) { for( Iterator<Port> itr=service.ports(); itr.hasNext(); ) { build(itr.next() ); } }
public String getNameValue() { return getName(); }
public String getNamespaceURI() { return getDefining().getTargetNamespaceURI(); }
public void accept(WSDLDocumentVisitor visitor) throws Exception { visitor.preVisit(this); for (Iterator iter = _imports.iterator(); iter.hasNext();) { ((Import) iter.next()).accept(visitor); } if (_types != null) { _types.accept(visitor); } for (Iterator iter = _messages.iterator(); iter.hasNext();) { ((Message) iter.next()).accept(visitor); } for (Iterator iter = _portTypes.iterator(); iter.hasNext();) { ((PortType) iter.next()).accept(visitor); } for (Iterator iter = _bindings.iterator(); iter.hasNext();) { ((Binding) iter.next()).accept(visitor); } for (Iterator iter = _services.iterator(); iter.hasNext();) { ((Service) iter.next()).accept(visitor); } _helper.accept(visitor); visitor.postVisit(this); }
parseClass(context, jaxwsBinding, e2); if((jaxwsBinding.getClassName() != null) && (jaxwsBinding.getClassName().getJavaDoc() != null)){ ((Service)parent).setDocumentation(new Documentation(jaxwsBinding.getClassName().getJavaDoc()));
context.push(); context.registerNamespaces(e); Service service = new Service(definitions, forest.locatorTable.getStartLocation(e), errReceiver); String name = Util.getRequiredAttribute(e, Constants.ATTR_NAME); service.setName(name); if (service.getDocumentation() == null) { service.setDocumentation(getDocumentationFor(e2)); service.add(port); } else {