Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/extensions/soap/SOAPModuleDeserializer.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/extensions/soap/SOAPModuleDeserializer.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/extensions/soap/SOAPModuleDeserializer.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/extensions/soap/SOAPModuleDeserializer.java Mon Sep 18 05:21:19 2006 @@ -31,6 +31,7 @@ import org.apache.woden.wsdl20.extensions.ExtensionRegistry; import org.apache.woden.wsdl20.extensions.soap.SOAPModuleElement; import org.apache.woden.wsdl20.xml.DescriptionElement; +import org.apache.woden.wsdl20.xml.DocumentableElement; import org.apache.woden.wsdl20.xml.DocumentationElement; import org.apache.woden.wsdl20.xml.WSDLElement; import org.w3c.dom.Element; @@ -103,10 +104,10 @@ } private DocumentationElement parseDocumentation(Element docEl, - DescriptionElement desc) + DocumentableElement parent) throws WSDLException { - DocumentationElement documentation = desc.createDocumentationElement(); + DocumentationElement documentation = parent.addDocumentationElement(); documentation.setContent(docEl); //TODO parseExtensionAttributes(docEl, DocumentationElement.class, documentation, desc);
Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingElement.java Mon Sep 18 05:21:19 2006 @@ -74,11 +74,11 @@ * Elements */ - public void addBindingFaultElement(BindingFaultElement fault); + public BindingFaultElement addBindingFaultElement(); public BindingFaultElement[] getBindingFaultElements(); //TODO remove method - public void addBindingOperationElement(BindingOperationElement operation); + public BindingOperationElement addBindingOperationElement(); public BindingOperationElement[] getBindingOperationElements(); //TODO remove method Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingOperationElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingOperationElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingOperationElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/BindingOperationElement.java Mon Sep 18 05:21:19 2006 @@ -52,11 +52,11 @@ * Elements */ - public void addBindingMessageReferenceElement(BindingMessageReferenceElement msgRef); + public BindingMessageReferenceElement addBindingMessageReferenceElement(); public void removeBindingMessageReferenceElement(BindingMessageReferenceElement msgRef); public BindingMessageReferenceElement[] getBindingMessageReferenceElements(); - public void addBindingFaultReferenceElement(BindingFaultReferenceElement faultRef); + public BindingFaultReferenceElement addBindingFaultReferenceElement(); public void removeBindingFaultReferenceElement(BindingFaultReferenceElement faultRef); public BindingFaultReferenceElement[] getBindingFaultReferenceElements(); Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ConfigurableElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ConfigurableElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ConfigurableElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ConfigurableElement.java Mon Sep 18 05:21:19 2006 @@ -30,11 +30,11 @@ */ public interface ConfigurableElement extends WSDLElement { - public void addFeatureElement(FeatureElement feature); + public FeatureElement addFeatureElement(); public FeatureElement[] getFeatureElements(); //TODO a remove method - public void addPropertyElement(PropertyElement property); + public PropertyElement addPropertyElement(); public PropertyElement[] getPropertyElements(); //TODO a remove method Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java Mon Sep 18 05:21:19 2006 @@ -77,42 +77,19 @@ * Element factory methods */ - public DocumentationElement createDocumentationElement(); + public ImportElement addImportElement(); - public ImportElement createImportElement(); - - public IncludeElement createIncludeElement(); - - public TypesElement createTypesElement(); - - public InterfaceElement createInterfaceElement(); - - public InterfaceFaultElement createInterfaceFaultElement(); - - public InterfaceOperationElement createInterfaceOperationElement(); - - public InterfaceFaultReferenceElement createInterfaceFaultReferenceElement(); - - public InterfaceMessageReferenceElement createInterfaceMessageReferenceElement(); - - public BindingElement createBindingElement(); + public IncludeElement addIncludeElement(); - public BindingFaultElement createBindingFaultElement(); - - public BindingOperationElement createBindingOperationElement(); - - public BindingFaultReferenceElement createBindingFaultReferenceElement(); - - public BindingMessageReferenceElement createBindingMessageReferenceElement(); - - public FeatureElement createFeatureElement(); - - public ServiceElement createServiceElement(); + /** + * Create a new InterfaceElement in this DescriptionElement + * @return the InterfaceElement created + */ + public InterfaceElement addInterfaceElement(); - public EndpointElement createEndpointElement(); + public BindingElement addBindingElement(); - public PropertyElement createPropertyElement(); - + public ServiceElement addServiceElement(); /* * Element accessor and modifier methods @@ -121,22 +98,16 @@ * */ - public void addImportElement(ImportElement importEl); public ImportElement[] getImportElements(); - public void addIncludeElement(IncludeElement includeEl); public IncludeElement[] getIncludeElements(); - public void setTypesElement(TypesElement typesEl); public TypesElement getTypesElement(); - public void addInterfaceElement(InterfaceElement interfaceEl); public InterfaceElement[] getInterfaceElements(); - public void addBindingElement(BindingElement bindingEl); public BindingElement[] getBindingElements(); - public void addServiceElement(ServiceElement serviceEl); public ServiceElement[] getServiceElements(); //TODO extension elements Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DocumentableElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DocumentableElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DocumentableElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/DocumentableElement.java Mon Sep 18 05:21:19 2006 @@ -24,7 +24,7 @@ */ public interface DocumentableElement extends WSDLElement { - public void addDocumentationElement(DocumentationElement docEl); + public DocumentationElement addDocumentationElement(); public DocumentationElement[] getDocumentationElements(); Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceElement.java Mon Sep 18 05:21:19 2006 @@ -55,7 +55,7 @@ * Elements */ - public void addInterfaceFaultElement(InterfaceFaultElement fault); + public InterfaceFaultElement addInterfaceFaultElement(); //TODO public void removeInterfaceFaultElement(QName qname); /** @@ -78,7 +78,7 @@ */ public InterfaceFaultElement[] getInterfaceFaultElements(); - public void addInterfaceOperationElement(InterfaceOperationElement operation); + public InterfaceOperationElement addInterfaceOperationElement(); //TODO public void removeInterfaceOperationElement(QName qname); /** Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceOperationElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceOperationElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceOperationElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/InterfaceOperationElement.java Mon Sep 18 05:21:19 2006 @@ -51,11 +51,11 @@ * Elements */ - public void addInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef); + public InterfaceMessageReferenceElement addInterfaceMessageReferenceElement(); public void removeInterfaceMessageReferenceElement(InterfaceMessageReferenceElement msgRef); public InterfaceMessageReferenceElement[] getInterfaceMessageReferenceElements(); - public void addInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef); + public InterfaceFaultReferenceElement addInterfaceFaultReferenceElement(); public void removeInterfaceFaultReferenceElement(InterfaceFaultReferenceElement faultRef); public InterfaceFaultReferenceElement[] getInterfaceFaultReferenceElements(); Modified: incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ServiceElement.java URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ServiceElement.java?view=diff&rev=447385&r1=447384&r2=447385 ============================================================================== --- incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ServiceElement.java (original) +++ incubator/woden/trunk/java/src/org/apache/woden/wsdl20/xml/ServiceElement.java Mon Sep 18 05:21:19 2006 @@ -35,6 +35,6 @@ public QName getInterfaceName(); public InterfaceElement getInterfaceElement(); - public void addEndpointElement(EndpointElement endpoint); + public EndpointElement addEndpointElement(); public EndpointElement[] getEndpointElements(); } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
