You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by jk...@apache.org on 2007/08/01 19:09:11 UTC

svn commit: r561874 - in /incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20: BindingImpl.java DescriptionImpl.java DocumentableImpl.java InterfaceImpl.java NestedImpl.java ServiceImpl.java WSDLObjectImpl.java

Author: jkaputin
Date: Wed Aug  1 10:09:08 2007
New Revision: 561874

URL: http://svn.apache.org/viewvc?view=rev&rev=561874
Log:
WODEN-173
Corrected the WSDL model implementation inheritance hierarchy
so that WSDL objects that are infoset-only do not
inherit method implementations for the component model.

Modified:
    incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/BindingImpl.java
    incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java
    incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DocumentableImpl.java
    incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/InterfaceImpl.java
    incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/NestedImpl.java
    incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/ServiceImpl.java
    incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/WSDLObjectImpl.java

Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/BindingImpl.java
URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/BindingImpl.java?view=diff&rev=561874&r1=561873&r2=561874
==============================================================================
--- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/BindingImpl.java (original)
+++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/BindingImpl.java Wed Aug  1 10:09:08 2007
@@ -41,7 +41,7 @@
  * 
  * @author John Kaputin (jkaputin@apache.org)
  */
-public class BindingImpl extends DocumentableImpl 
+public class BindingImpl extends WSDLObjectImpl 
                          implements Binding, BindingElement 
 {
     private WSDLElement fParentElem = null;

Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java
URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java?view=diff&rev=561874&r1=561873&r2=561874
==============================================================================
--- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java (original)
+++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java Wed Aug  1 10:09:08 2007
@@ -59,7 +59,7 @@
  * 
  * @author jkaputin@apache.org
  */
-public class DescriptionImpl extends DocumentableImpl
+public class DescriptionImpl extends WSDLObjectImpl
                              implements Description, DescriptionElement 
 {
     /*

Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DocumentableImpl.java
URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DocumentableImpl.java?view=diff&rev=561874&r1=561873&r2=561874
==============================================================================
--- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DocumentableImpl.java (original)
+++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/DocumentableImpl.java Wed Aug  1 10:09:08 2007
@@ -29,7 +29,7 @@
  * 
  * @author jkaputin@apache.org
  */
-public abstract class DocumentableImpl extends WSDLObjectImpl
+public abstract class DocumentableImpl extends WSDLElementImpl
                                        implements DocumentableElement 
 {
     private List fDocumentationElements = new Vector();

Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/InterfaceImpl.java
URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/InterfaceImpl.java?view=diff&rev=561874&r1=561873&r2=561874
==============================================================================
--- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/InterfaceImpl.java (original)
+++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/InterfaceImpl.java Wed Aug  1 10:09:08 2007
@@ -42,7 +42,7 @@
  * 
  * @author jkaputin@apache.org
  */
-public class InterfaceImpl extends DocumentableImpl
+public class InterfaceImpl extends WSDLObjectImpl
                            implements Interface, InterfaceElement 
 {
     private WSDLElement fParentElem = null;

Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/NestedImpl.java
URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/NestedImpl.java?view=diff&rev=561874&r1=561873&r2=561874
==============================================================================
--- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/NestedImpl.java (original)
+++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/NestedImpl.java Wed Aug  1 10:09:08 2007
@@ -29,7 +29,7 @@
  * 
  * @author jkaputin@apache.org
  */
-public abstract class NestedImpl extends DocumentableImpl
+public abstract class NestedImpl extends WSDLObjectImpl
                                  implements NestedComponent, 
                                             NestedElement 
 {

Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/ServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/ServiceImpl.java?view=diff&rev=561874&r1=561873&r2=561874
==============================================================================
--- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/ServiceImpl.java (original)
+++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/ServiceImpl.java Wed Aug  1 10:09:08 2007
@@ -38,7 +38,7 @@
  * 
  * @author John Kaputin (jkaputin@apache.org)
  */
-public class ServiceImpl extends DocumentableImpl 
+public class ServiceImpl extends WSDLObjectImpl 
                          implements Service, ServiceElement 
 {
     private WSDLElement fParentElem = null;

Modified: incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/WSDLObjectImpl.java
URL: http://svn.apache.org/viewvc/incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/WSDLObjectImpl.java?view=diff&rev=561874&r1=561873&r2=561874
==============================================================================
--- incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/WSDLObjectImpl.java (original)
+++ incubator/woden/trunk/java/src/org/apache/woden/internal/wsdl20/WSDLObjectImpl.java Wed Aug  1 10:09:08 2007
@@ -36,7 +36,7 @@
  * 
  * @author jkaputin@apache.org
  */
-public abstract class WSDLObjectImpl extends WSDLElementImpl
+public abstract class WSDLObjectImpl extends DocumentableImpl
                                      implements WSDLComponent
 {
     private Map fCompExtensions = new HashMap(); //map of ComponentExtensions keyed by namespace



---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org