Author: veithen
Date: Mon May 24 10:14:38 2010
New Revision: 947585

URL: http://svn.apache.org/viewvc?rev=947585&view=rev
Log:
Some quick Javadoc fixes.

Added:
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/ext/io/package.html
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/package.html
Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/MemoryBlob.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/OverflowBlob.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/WritableBlob.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/namespace/MapBasedNamespaceContext.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/AbstractXMLStreamWriter.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/TextFromElementReader.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/WrappedTextNodeStreamReader.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLEventUtils.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamReaderWrapper.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamWriterWrapper.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialect.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/wrapper/WrappingXMLOutputFactory.java
    
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/xop/XOPUtils.java

Added: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/ext/io/package.html
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/ext/io/package.html?rev=947585&view=auto
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/ext/io/package.html
 (added)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/ext/io/package.html
 Mon May 24 10:14:38 2010
@@ -0,0 +1,5 @@
+<html>
+<body>
+Defines Axiom specific extensions to the classes in {...@link java.io}.
+</body>
+</html>
\ No newline at end of file

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/MemoryBlob.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/MemoryBlob.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/MemoryBlob.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/MemoryBlob.java
 Mon May 24 10:14:38 2010
@@ -27,6 +27,9 @@ import java.util.List;
 
 import org.apache.axiom.ext.io.StreamCopyException;
 
+/**
+ * Blob implementation that stores data in memory.
+ */
 public class MemoryBlob implements WritableBlob {
     // TODO: this should be configurable
     final static int BUFFER_SIZE = 4096;

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/OverflowBlob.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/OverflowBlob.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/OverflowBlob.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/OverflowBlob.java
 Mon May 24 10:14:38 2010
@@ -32,16 +32,11 @@ import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
 /**
- * Class representing some temporary data in the form of a byte stream.
- * <p>
- * Data is stored by writing to the output stream obtained using
- * {...@link #getOutputStream()}. It can then be read back using
- * the input stream obtained from {...@link #getInputStream()}.
- * The data is first stored into a fixed size buffer. Once this
- * buffer overflows, it is transferred to a temporary file. The buffer
- * is divided into a given number of fixed size chunks that are allocated
- * on demand. Since a temporary file may be created it is mandatory to
- * call {...@link #release()} to discard the temporary data.
+ * Blob implementation that stores data in a temporary file if the size 
exceeds a configurable
+ * threshold. The data is first stored into a fixed size buffer. Once this 
buffer overflows, it is
+ * transferred to a temporary file. The buffer is divided into a given number 
of fixed size chunks
+ * that are allocated on demand. Since a temporary file may be created it is 
mandatory to call
+ * {...@link #release()} to discard the blob.
  */
 public class OverflowBlob implements WritableBlob {
     private static final Log log = LogFactory.getLog(OverflowBlob.class);

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/WritableBlob.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/WritableBlob.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/WritableBlob.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/blob/WritableBlob.java
 Mon May 24 10:14:38 2010
@@ -38,8 +38,8 @@ import org.apache.axiom.ext.io.StreamCop
  *   <dt>COMMITTED
  *   <dd>All data has been written to the blob and the blob will no longer 
accept any new data.
  * </dl>
- * If the blob is in state NEW or UNCOMMITTED, any call to a method defined by 
the {...@link Blob}
- * superinterface will result in an {...@link IllegalStateException}.
+ * Whether or not reading data from the blob if is in state NEW or UNCOMMITTED 
depends on the
+ * return value of {...@link #isSupportingReadUncommitted()}.
  * <p>
  * Blobs are not thread safe.
  */
@@ -127,7 +127,7 @@ public interface WritableBlob extends Bl
     /**
      * Read data from the given input stream and write it to the blob.
      * <p>
-     * This method is similar to {...@link #readFrom(InputStream, boolean)}, 
except that the state
+     * This method is similar to {...@link #readFrom(InputStream, long, 
boolean)}, except that the state
      * of the blob after the invocation (i.e. the <code>commit</code> 
argument) is determined
      * automatically:
      * <p>

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/namespace/MapBasedNamespaceContext.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/namespace/MapBasedNamespaceContext.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/namespace/MapBasedNamespaceContext.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/namespace/MapBasedNamespaceContext.java
 Mon May 24 10:14:38 2010
@@ -25,6 +25,9 @@ import java.util.Iterator;
 import java.util.Map;
 import java.util.Set;
 
+/**
+ * Namespace context implementation that stores namespace bindings in a 
{...@link Map}.
+ */
 public class MapBasedNamespaceContext extends AbstractNamespaceContext {
     protected Map namespaces;
 

Added: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/package.html
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/package.html?rev=947585&view=auto
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/package.html
 (added)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/package.html
 Mon May 24 10:14:38 2010
@@ -0,0 +1,7 @@
+<html>
+<body>
+Contains utility classes not depending on the Axiom API. This package and all 
its
+subpackages are meant to contain utility classes that have no dependencies on 
the
+rest of the Axiom API, except for {...@link org.apache.axiom.ext}. 
+</body>
+</html>
\ No newline at end of file

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/AbstractXMLStreamWriter.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/AbstractXMLStreamWriter.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/AbstractXMLStreamWriter.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/AbstractXMLStreamWriter.java
 Mon May 24 10:14:38 2010
@@ -30,8 +30,8 @@ import org.apache.commons.logging.LogFac
 /**
  * Partial implementation of the {...@link XMLStreamWriter} interface. It 
handles namespace bindings,
  * i.e. the methods related to the namespace context. Subclasses only need to 
implement write
- * methods that take a prefix together with the namespace URI argument. All 
{...@link XMLStreamWriter}
- * methods that have a namespace URI argument, but no prefix argument are 
implemented by this class.
+ * methods that take a prefix together with the namespace URI argument. This 
class implements all
+ * {...@link XMLStreamWriter} methods that have a namespace URI argument, but 
no prefix argument.
  */
 public abstract class AbstractXMLStreamWriter implements XMLStreamWriter {
     private static final Log log = 
LogFactory.getLog(AbstractXMLStreamWriter.class);

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/TextFromElementReader.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/TextFromElementReader.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/TextFromElementReader.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/TextFromElementReader.java
 Mon May 24 10:14:38 2010
@@ -30,19 +30,19 @@ import org.apache.axiom.om.OMException;
 /**
  * {...@link Reader} implementation that extracts the text nodes from an 
element given by an
  * {...@link XMLStreamReader}. The expected input is a document with only a 
document
- * element (as produced by {...@link 
org.apache.axiom.om.OMElement.OMElement#getXMLStreamReader()}).
+ * element (as produced by {...@link 
org.apache.axiom.om.OMElement#getXMLStreamReader()}).
  * The class will extract the text nodes that are direct children of that 
element, i.e. it uses
- * the same conventions as {...@link 
org.apache.axiom.om.OMElement.OMElement#getText()}.
+ * the same conventions as {...@link org.apache.axiom.om.OMElement#getText()}.
  * It will call {...@link XMLStreamReader#close()} when the end of the 
document is reached or when
  * {...@link #close()} is called.
  * <p>
  * The main purpose of this class is to provide a convenient and efficient way 
to get the text
  * content of an element without converting it first to a string, i.e. without 
using
- * {...@link org.apache.axiom.om.OMElement.OMElement#getText()}. This is 
important for potentially
+ * {...@link org.apache.axiom.om.OMElement#getText()}. This is important for 
potentially
  * large contents, for which this class guarantees constant memory usage.
  * <p>
  * Note that this class should in general not be used directly. Instead, 
- * {...@link ElementHelper#getTextAsStream(org.apache.axiom.om.OMElement)}
+ * {...@link 
org.apache.axiom.om.util.ElementHelper#getTextAsStream(org.apache.axiom.om.OMElement)}
  * should be called to get the most efficient stream implementation for a 
given an element.
  */
 public class TextFromElementReader extends Reader {

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/WrappedTextNodeStreamReader.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/WrappedTextNodeStreamReader.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/WrappedTextNodeStreamReader.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/WrappedTextNodeStreamReader.java
 Mon May 24 10:14:38 2010
@@ -33,7 +33,7 @@ import javax.xml.stream.XMLStreamReader;
 import org.apache.axiom.util.namespace.MapBasedNamespaceContext;
 
 /**
- * {...@link XMLInputStreamReader} implementation that
+ * {...@link XMLStreamReader} implementation that
  * represents a text node wrapped inside an element. The text data is provided 
by a
  * {...@link java.io.Reader Reader}.
  * <p>

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLEventUtils.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLEventUtils.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLEventUtils.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/XMLEventUtils.java
 Mon May 24 10:14:38 2010
@@ -20,6 +20,9 @@ package org.apache.axiom.util.stax;
 
 import javax.xml.stream.XMLStreamConstants;
 
+/**
+ * Contains utility methods related to StAX events.
+ */
 public final class XMLEventUtils {
     private XMLEventUtils() {}
     

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamReaderWrapper.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamReaderWrapper.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamReaderWrapper.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamReaderWrapper.java
 Mon May 24 10:14:38 2010
@@ -35,7 +35,7 @@ import org.apache.axiom.util.stax.wrappe
  * {...@link XMLStreamReader#getNamespaceContext()} and {...@link 
XMLStreamReader#getNamespaceURI(String)}
  * methods. Invocations of these two methods will therefore never reach the 
underlying reader.
  */
-public class NamespaceContextCorrectingXMLStreamReaderWrapper extends 
XMLStreamReaderWrapper {
+class NamespaceContextCorrectingXMLStreamReaderWrapper extends 
XMLStreamReaderWrapper {
     private final ScopedNamespaceContext namespaceContext = new 
ScopedNamespaceContext();
 
     /**

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamWriterWrapper.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamWriterWrapper.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamWriterWrapper.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/NamespaceContextCorrectingXMLStreamWriterWrapper.java
 Mon May 24 10:14:38 2010
@@ -66,7 +66,7 @@ import org.apache.axiom.util.stax.Abstra
  * This implies that if the wrapper is used, these methods will never be 
called on the underlying
  * writer.
  */
-public class NamespaceContextCorrectingXMLStreamWriterWrapper extends 
AbstractXMLStreamWriter {
+class NamespaceContextCorrectingXMLStreamWriterWrapper extends 
AbstractXMLStreamWriter {
     private final XMLStreamWriter parent;
     
     public NamespaceContextCorrectingXMLStreamWriterWrapper(XMLStreamWriter 
parent) {

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialect.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialect.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialect.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/dialect/StAXDialect.java
 Mon May 24 10:14:38 2010
@@ -156,7 +156,7 @@ public interface StAXDialect {
     /**
      * Configure the given factory to enable reporting of CDATA sections by 
stream readers created
      * from it. The example in the documentation of the
-     * {...@link java.xml.stream.XMLStreamReader#next()} method suggests that 
even if the parser is non
+     * {...@link javax.xml.stream.XMLStreamReader#next()} method suggests that 
even if the parser is non
      * coalescing, CDATA sections should be reported as CHARACTERS events. 
Some implementations
      * strictly follow the example, while for others it is sufficient to make 
the parser non
      * coalescing.

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/wrapper/WrappingXMLOutputFactory.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/wrapper/WrappingXMLOutputFactory.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/wrapper/WrappingXMLOutputFactory.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/wrapper/WrappingXMLOutputFactory.java
 Mon May 24 10:14:38 2010
@@ -47,7 +47,7 @@ public class WrappingXMLOutputFactory ex
      * which to wrap {...@link XMLEventWriter} instances created from the 
factory. The default
      * implementation simply returns the unwrapped writer.
      * 
-     * @param reader
+     * @param writer
      *            the writer to wrap
      * @return the wrapped writer
      */
@@ -60,7 +60,7 @@ public class WrappingXMLOutputFactory ex
      * which to wrap {...@link XMLStreamWriter} instances created from the 
factory. The default
      * implementation simply returns the unwrapped writer.
      * 
-     * @param reader
+     * @param writer
      *            the writer to wrap
      * @return the wrapped writer
      */

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/xop/XOPUtils.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/xop/XOPUtils.java?rev=947585&r1=947584&r2=947585&view=diff
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/xop/XOPUtils.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-api/src/main/java/org/apache/axiom/util/stax/xop/XOPUtils.java
 Mon May 24 10:14:38 2010
@@ -29,6 +29,9 @@ import javax.xml.stream.XMLStreamReader;
 
 import org.apache.axiom.om.impl.builder.DataHandlerReaderUtils;
 
+/**
+ * Contains utility methods related to XOP.
+ */
 public class XOPUtils {
     private static final MimePartProvider nullMimePartProvider = new 
MimePartProvider() {
         public boolean isLoaded(String contentID) {


Reply via email to