You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2006/07/14 17:28:47 UTC

svn commit: r421924 - in /incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax: ./ util/

Author: jmsnell
Date: Fri Jul 14 08:28:47 2006
New Revision: 421924

URL: http://svn.apache.org/viewvc?rev=421924&view=rev
Log:
Use a consistent FOM* naming scheme for the various utility classes

Added:
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMElementIterator.java
      - copied, changed from r421809, incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/ElementIterator.java
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMLinkIterator.java
      - copied, changed from r421809, incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/LinkIterator.java
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java
      - copied, changed from r421809, incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/SniffingInputStream.java
Removed:
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/ElementIterator.java
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/LinkIterator.java
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/SniffingInputStream.java
Modified:
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMParser.java
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMHelper.java

Modified: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMParser.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMParser.java?rev=421924&r1=421923&r2=421924&view=diff
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMParser.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMParser.java Fri Jul 14 08:28:47 2006
@@ -31,7 +31,7 @@
 import org.apache.abdera.parser.ParseException;
 import org.apache.abdera.parser.Parser;
 import org.apache.abdera.parser.ParserOptions;
-import org.apache.abdera.parser.stax.util.SniffingInputStream;
+import org.apache.abdera.parser.stax.util.FOMSniffingInputStream;
 import org.apache.abdera.util.AbstractParser;
 //import org.apache.abdera.util.SniffingInputStream;
 import org.apache.axiom.om.OMDocument;
@@ -80,10 +80,10 @@
       String charset = (options != null) ? options.getCharset() : null;
       boolean detect = (options != null) ? options.getAutodetectCharset() : true;
       if (charset == null && detect) {
-        SniffingInputStream sin = 
-          (in instanceof SniffingInputStream) ? 
-            (SniffingInputStream)in : 
-            new SniffingInputStream(in);
+        FOMSniffingInputStream sin = 
+          (in instanceof FOMSniffingInputStream) ? 
+            (FOMSniffingInputStream)in : 
+            new FOMSniffingInputStream(in);
         charset = sin.getEncoding();
         in = sin;
       }

Copied: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMElementIterator.java (from r421809, incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/ElementIterator.java)
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMElementIterator.java?p2=incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMElementIterator.java&p1=incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/ElementIterator.java&r1=421809&r2=421924&rev=421924&view=diff
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/ElementIterator.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMElementIterator.java Fri Jul 14 08:28:47 2006
@@ -23,7 +23,7 @@
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.impl.traverse.OMChildrenIterator;
 
-public class ElementIterator extends OMChildrenIterator {
+public class FOMElementIterator extends OMChildrenIterator {
 
   /**
    * Field givenQName
@@ -49,12 +49,12 @@
    * @param currentChild
    * @param givenQName
    */
-  public ElementIterator(Element parent, Class _class) {
+  public FOMElementIterator(Element parent, Class _class) {
     super(((OMElement)parent).getFirstOMChild());
     this._class = _class;
   }
   
-  public ElementIterator(Element parent, Class _class, QName attribute, String value, String defaultValue) {
+  public FOMElementIterator(Element parent, Class _class, QName attribute, String value, String defaultValue) {
     this(parent, _class);
     this.attribute = attribute;
     this.value = value;

Modified: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMHelper.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMHelper.java?rev=421924&r1=421923&r2=421924&view=diff
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMHelper.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMHelper.java Fri Jul 14 08:28:47 2006
@@ -29,13 +29,13 @@
 
   @SuppressWarnings("unchecked")
   public static List<Category> getCategories(Element element, String scheme) {
-    Iterator i = new ElementIterator(element, Category.class, SCHEME, scheme, null);
+    Iterator i = new FOMElementIterator(element, Category.class, SCHEME, scheme, null);
     return new FOMList<Category>(i);
   }
   
   @SuppressWarnings("unchecked")
   public static List<Link> getLinks(Element element, String rel) {
-    Iterator i = new LinkIterator(element, Link.class, REL, rel, Link.REL_ALTERNATE);
+    Iterator i = new FOMLinkIterator(element, Link.class, REL, rel, Link.REL_ALTERNATE);
     return new FOMList<Link>(i);
   }
 }

Copied: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMLinkIterator.java (from r421809, incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/LinkIterator.java)
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMLinkIterator.java?p2=incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMLinkIterator.java&p1=incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/LinkIterator.java&r1=421809&r2=421924&rev=421924&view=diff
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/LinkIterator.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMLinkIterator.java Fri Jul 14 08:28:47 2006
@@ -23,13 +23,13 @@
 import org.apache.abdera.model.Link;
 import org.apache.abdera.parser.stax.FOMLink;
 
-public class LinkIterator extends ElementIterator {
+public class FOMLinkIterator extends FOMElementIterator {
 
-  public LinkIterator(Element parent, Class _class, QName attribute, String value, String defaultValue) {
+  public FOMLinkIterator(Element parent, Class _class, QName attribute, String value, String defaultValue) {
     super(parent, _class, attribute, (value != null) ? FOMLink.getRelEquiv(value) : Link.REL_ALTERNATE, defaultValue);
   }
 
-  public LinkIterator(Element parent, Class _class) {
+  public FOMLinkIterator(Element parent, Class _class) {
     super(parent, _class);
   }
 

Copied: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java (from r421809, incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/SniffingInputStream.java)
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java?p2=incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java&p1=incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/SniffingInputStream.java&r1=421809&r2=421924&rev=421924&view=diff
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/SniffingInputStream.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/util/FOMSniffingInputStream.java Fri Jul 14 08:28:47 2006
@@ -29,13 +29,13 @@
  * Will attempt to autodetect the character encoding from the stream
  * This will preserve the BOM if it exists
  */
-public class SniffingInputStream 
+public class FOMSniffingInputStream 
   extends FilterInputStream {
 
   private String encoding = null;
   private boolean bomset = false;
   
-  public SniffingInputStream(InputStream in) {
+  public FOMSniffingInputStream(InputStream in) {
     super(new BufferedInputStream(in));
     try {
       encoding = detectEncoding();