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