You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by ve...@apache.org on 2014/07/17 00:44:24 UTC

svn commit: r1611214 - /abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java

Author: veithen
Date: Wed Jul 16 22:44:23 2014
New Revision: 1611214

URL: http://svn.apache.org/r1611214
Log:
Adapt to recent changes in Axiom and avoid accessing the internal state of Axiom nodes directly.

Modified:
    abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java

Modified: abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java
URL: http://svn.apache.org/viewvc/abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java?rev=1611214&r1=1611213&r2=1611214&view=diff
==============================================================================
--- abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java (original)
+++ abdera/java/trunk/parser/src/main/java/org/apache/abdera/parser/stax/FOMElement.java Wed Jul 16 22:44:23 2014
@@ -198,6 +198,7 @@ public class FOMElement extends OMElemen
             uri = null;
         }
         if (uri == null) {
+            OMContainer parent = getParent();
             if (parent instanceof Element) {
                 uri = ((Element)parent).getBaseUri();
             } else if (parent instanceof Document) {
@@ -213,6 +214,7 @@ public class FOMElement extends OMElemen
         if (IRIHelper.isJavascriptUri(uri) || IRIHelper.isMailtoUri(uri)) {
             uri = null;
         }
+        OMContainer parent = getParent();
         if (parent instanceof Element)
             baseUri = ((Element)parent).getResolvedBaseUri();
         else if (parent instanceof Document)
@@ -348,6 +350,7 @@ public class FOMElement extends OMElemen
 
     public <T extends Element> Document<T> getDocument() {
         Document<T> document = null;
+        OMContainer parent = getParent();
         if (parent != null) {
             if (parent instanceof Element) {
                 document = ((Element)parent).getDocument();