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 2005/09/12 01:13:31 UTC

svn commit: r280208 - in /incubator/woden/java/src/org/apache/woden: internal/DOMWSDLFactory.java internal/wsdl20/DescriptionElementImpl.java internal/wsdl20/DescriptionImpl.java wsdl20/xml/DescriptionElement.java

Author: jkaputin
Date: Sun Sep 11 16:13:14 2005
New Revision: 280208

URL: http://svn.apache.org/viewcvs?rev=280208&view=rev
Log:
Changed the name 'DescriptionImpl' to 
'DescriptionElementImpl' to more accurately reflect the
interface (i.e. DescriptionElement) and updated the
Javadoc comments to differentiate a Description component 
and a <description> element and the need for separate 
implementations for both.

Added:
    incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionElementImpl.java
      - copied, changed from r220098, incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java
Removed:
    incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java
Modified:
    incubator/woden/java/src/org/apache/woden/internal/DOMWSDLFactory.java
    incubator/woden/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java

Modified: incubator/woden/java/src/org/apache/woden/internal/DOMWSDLFactory.java
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/internal/DOMWSDLFactory.java?rev=280208&r1=280207&r2=280208&view=diff
==============================================================================
--- incubator/woden/java/src/org/apache/woden/internal/DOMWSDLFactory.java (original)
+++ incubator/woden/java/src/org/apache/woden/internal/DOMWSDLFactory.java Sun Sep 11 16:13:14 2005
@@ -6,7 +6,7 @@
 import org.apache.woden.WSDLFactory;
 import org.apache.woden.WSDLReader;
 import org.apache.woden.wsdl20.xml.DescriptionElement;
-import org.apache.woden.internal.wsdl20.DescriptionImpl;
+import org.apache.woden.internal.wsdl20.DescriptionElementImpl;
 
 import temp.WSDLException;
 
@@ -23,7 +23,7 @@
     
     public DescriptionElement newDescription() {
         
-        DescriptionElement desc = new DescriptionImpl();
+        DescriptionElement desc = new DescriptionElementImpl();
         //TODO set ext reg?
         return desc;
     }

Copied: incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionElementImpl.java (from r220098, incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java)
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionElementImpl.java?p2=incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionElementImpl.java&p1=incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java&r1=220098&r2=280208&rev=280208&view=diff
==============================================================================
--- incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionImpl.java (original)
+++ incubator/woden/java/src/org/apache/woden/internal/wsdl20/DescriptionElementImpl.java Sun Sep 11 16:13:14 2005
@@ -9,12 +9,19 @@
 
 /**
  * This class implements support for parsing, creating and manipulating 
- * a WSDL <description> element. It reflects the XML Infoset element
- * information item for a <description> element.
+ * a &lt;wsdl:description&gt; element.
+ * <p>
+ * Note: this class exposes the composite structure created by importing or
+ * including WSDL documents within a &lt;description&gt; element. The
+ * Description component from the WSDL 2.0 Component Model 'flattens' this
+ * structure into an abstract view, which means a Description component may 
+ * consist of WSDL content from multiple &lt;description&gt; elements.  
+ * Therefore a separate class, <code>DescriptionImpl</code>, exists to 
+ * implement the Description component. 
  * 
  * @author jkaputin@apache.org
  */
-public class DescriptionImpl implements DescriptionElement {
+public class DescriptionElementImpl implements DescriptionElement {
     
     private String fDocumentBaseURI;
     private DocumentationElement fDocumentationElement;

Modified: incubator/woden/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java
URL: http://svn.apache.org/viewcvs/incubator/woden/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java?rev=280208&r1=280207&r2=280208&view=diff
==============================================================================
--- incubator/woden/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java (original)
+++ incubator/woden/java/src/org/apache/woden/wsdl20/xml/DescriptionElement.java Sun Sep 11 16:13:14 2005
@@ -6,8 +6,8 @@
 import java.util.Map;
 
 /**
- * This interface represents a &lt;description&gt; XML element 
- * information item. It declares the behaviour required to support 
+ * This interface represents a &lt;wsdl:description&gt; element. 
+ * It declares the behaviour required to support 
  * parsing, creating and manipulating a &lt;description&gt; element.
  * 
  * @author jkaputin@apache.org



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