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/09/13 17:25:13 UTC

svn commit: r442999 - in /incubator/abdera/java/trunk: core/src/main/java/org/apache/abdera/model/Entry.java parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java

Author: jmsnell
Date: Wed Sep 13 08:25:12 2006
New Revision: 442999

URL: http://svn.apache.org/viewvc?view=rev&rev=442999
Log:
For Media Link Entries, it is very helpful to have an easier way of getting to the 
media type of <content type="..." src="..." /> style content elements.  Adds a 
getContentMimeType() method

Modified:
    incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/model/Entry.java
    incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java

Modified: incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/model/Entry.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/model/Entry.java?view=diff&rev=442999&r1=442998&r2=442999
==============================================================================
--- incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/model/Entry.java (original)
+++ incubator/abdera/java/trunk/core/src/main/java/org/apache/abdera/model/Entry.java Wed Sep 13 08:25:12 2006
@@ -23,6 +23,7 @@
 import java.util.List;
 
 import javax.activation.DataHandler;
+import javax.activation.MimeType;
 import javax.activation.MimeTypeParseException;
 
 /**
@@ -239,6 +240,12 @@
    * Returns the content type
    */
   Content.Type getContentType();
+  
+  /**
+   * Returns the media type of the content type or null if type equals 'text',
+   * 'html' or 'xhtml'
+   */
+  MimeType getContentMimeType();
   
   /**
    * Lists the complete set of contributors for this entry

Modified: incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java
URL: http://svn.apache.org/viewvc/incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java?view=diff&rev=442999&r1=442998&r2=442999
==============================================================================
--- incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java (original)
+++ incubator/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMEntry.java Wed Sep 13 08:25:12 2006
@@ -743,4 +743,8 @@
     return (text != null) ? text.getTextType() : null;
   }
 
+  public MimeType getContentMimeType() {
+    Content content = getContentElement();
+    return (content != null) ? content.getMimeType() : null;
+  }
 }