Author: veithen
Date: Wed Aug 26 22:37:22 2015
New Revision: 1698032
URL: http://svn.apache.org/r1698032
Log:
Use a more convenient method signature for the clone methods.
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMCommentImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocTypeImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocumentImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMEntityReferenceImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMNodeImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMProcessingInstructionImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMSourcedElementImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMTextImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPBodyImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPEnvelopeImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultDetailImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultReasonImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultRoleImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderBlockImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultNodeImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultSubCodeImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultTextImpl.java
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultValueImpl.java
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMCommentImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMCommentImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMCommentImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMCommentImpl.java
Wed Aug 26 22:37:22 2015
@@ -24,6 +24,7 @@ import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNode;
import org.apache.axiom.om.impl.common.AxiomComment;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.Policies;
public class OMCommentImpl extends OMLeafNode implements AxiomComment {
@@ -39,7 +40,7 @@ public class OMCommentImpl extends OMLea
coreSetCharacterData(contentText, Policies.DETACH_POLICY);
}
- OMNode clone(OMCloneOptions options, OMContainer targetParent) {
+ OMNode clone(OMCloneOptions options, AxiomContainer targetParent) {
return getOMFactory().createOMComment(targetParent,
coreGetCharacterData().toString());
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocTypeImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocTypeImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocTypeImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocTypeImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.om.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.AxiomDocType;
public class OMDocTypeImpl extends OMLeafNode implements AxiomDocType {
@@ -30,7 +30,7 @@ public class OMDocTypeImpl extends OMLea
super(factory);
}
- OMNode clone(OMCloneOptions options, OMContainer targetParent) {
+ OMNode clone(OMCloneOptions options, AxiomContainer targetParent) {
return getOMFactory().createOMDocType(targetParent, coreGetRootName(),
coreGetPublicId(), coreGetSystemId(), coreGetInternalSubset());
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocumentImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocumentImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocumentImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMDocumentImpl.java
Wed Aug 26 22:37:22 2015
@@ -59,11 +59,11 @@ public class OMDocumentImpl extends OMSe
}
public OMInformationItem clone(OMCloneOptions options) {
- OMDocument targetDocument;
+ AxiomDocument targetDocument;
if (options.isPreserveModel()) {
- targetDocument = createClone(options);
+ targetDocument = (AxiomDocument)createClone(options);
} else {
- targetDocument = getOMFactory().createOMDocument();
+ targetDocument = (AxiomDocument)getOMFactory().createOMDocument();
}
targetDocument.setXMLVersion(getXMLVersion());
targetDocument.setXMLEncoding(getXMLEncoding());
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMElementImpl.java
Wed Aug 26 22:37:22 2015
@@ -22,12 +22,12 @@ package org.apache.axiom.om.impl.llom;
import org.apache.axiom.om.OMAttribute;
import org.apache.axiom.om.OMCloneOptions;
import org.apache.axiom.om.OMConstants;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMException;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.AxiomElement;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -83,16 +83,16 @@ public class OMElementImpl extends OMNod
return (OMElement)clone(new OMCloneOptions());
}
- OMNode clone(OMCloneOptions options, OMContainer targetParent) {
+ OMNode clone(OMCloneOptions options, AxiomContainer targetParent) {
return defaultClone(options, targetParent);
}
- final OMNode defaultClone(OMCloneOptions options, OMContainer
targetParent) {
- OMElement targetElement;
+ final OMNode defaultClone(OMCloneOptions options, AxiomContainer
targetParent) {
+ AxiomElement targetElement;
if (options.isPreserveModel()) {
- targetElement = createClone(options, targetParent);
+ targetElement = (AxiomElement)createClone(options, targetParent);
} else {
- targetElement = getOMFactory().createOMElement(getLocalName(),
getNamespace(), targetParent);
+ targetElement =
(AxiomElement)getOMFactory().createOMElement(getLocalName(), getNamespace(),
targetParent);
}
for (Iterator it = getAllDeclaredNamespaces(); it.hasNext(); ) {
OMNamespace ns = (OMNamespace)it.next();
@@ -108,7 +108,7 @@ public class OMElementImpl extends OMNod
return targetElement;
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return getOMFactory().createOMElement(getLocalName(), getNamespace(),
targetParent);
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMEntityReferenceImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMEntityReferenceImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMEntityReferenceImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMEntityReferenceImpl.java
Wed Aug 26 22:37:22 2015
@@ -23,6 +23,7 @@ import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNode;
import org.apache.axiom.om.OMOutputFormat;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.AxiomEntityReference;
import org.apache.axiom.om.impl.common.serializer.push.OutputException;
import org.apache.axiom.om.impl.common.serializer.push.Serializer;
@@ -54,7 +55,7 @@ public class OMEntityReferenceImpl exten
return replacementText;
}
- OMNode clone(OMCloneOptions options, OMContainer targetParent) {
+ OMNode clone(OMCloneOptions options, AxiomContainer targetParent) {
return new OMEntityReferenceImpl(targetParent, name, replacementText,
getOMFactory(), false);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMNodeImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMNodeImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMNodeImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMNodeImpl.java
Wed Aug 26 22:37:22 2015
@@ -21,11 +21,11 @@ package org.apache.axiom.om.impl.llom;
import org.apache.axiom.core.CoreParentNode;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMInformationItem;
import org.apache.axiom.om.OMNode;
import org.apache.axiom.om.impl.common.AxiomChildNode;
+import org.apache.axiom.om.impl.common.AxiomContainer;
/** Class OMNodeImpl */
public abstract class OMNodeImpl extends OMSerializableImpl implements
AxiomChildNode {
@@ -67,5 +67,5 @@ public abstract class OMNodeImpl extends
return clone(options, null);
}
- abstract OMNode clone(OMCloneOptions options, OMContainer targetParent);
+ abstract OMNode clone(OMCloneOptions options, AxiomContainer targetParent);
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMProcessingInstructionImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMProcessingInstructionImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMProcessingInstructionImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMProcessingInstructionImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.om.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.AxiomProcessingInstruction;
public class OMProcessingInstructionImpl extends OMLeafNode implements
AxiomProcessingInstruction {
@@ -30,7 +30,7 @@ public class OMProcessingInstructionImpl
super(factory);
}
- OMNode clone(OMCloneOptions options, OMContainer targetParent) {
+ OMNode clone(OMCloneOptions options, AxiomContainer targetParent) {
return getOMFactory().createOMProcessingInstruction(targetParent,
coreGetTarget(), coreGetCharacterData().toString());
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMSourcedElementImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMSourcedElementImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMSourcedElementImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMSourcedElementImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,7 +20,6 @@
package org.apache.axiom.om.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMDataSource;
import org.apache.axiom.om.OMDataSourceExt;
import org.apache.axiom.om.OMException;
@@ -32,6 +31,7 @@ import org.apache.axiom.om.OMSourcedElem
import org.apache.axiom.om.OMXMLStreamReaderConfiguration;
import org.apache.axiom.om.QNameAwareOMDataSource;
import org.apache.axiom.om.impl.builder.StAXOMBuilder;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.OMDataSourceUtil;
import org.apache.axiom.om.impl.common.OMNamespaceImpl;
import org.apache.axiom.om.impl.common.serializer.push.OutputException;
@@ -392,7 +392,7 @@ public class OMSourcedElementImpl extend
}
}
- OMNode clone(OMCloneOptions options, OMContainer targetParent) {
+ OMNode clone(OMCloneOptions options, AxiomContainer targetParent) {
// If already expanded or this is not an OMDataSourceExt, then
// create a copy of the OM Tree
OMDataSource ds = getDataSource();
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMTextImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMTextImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMTextImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/om/impl/llom/OMTextImpl.java
Wed Aug 26 22:37:22 2015
@@ -21,9 +21,9 @@ package org.apache.axiom.om.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
import org.apache.axiom.om.OMConstants;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.AxiomText;
import javax.activation.DataHandler;
@@ -33,7 +33,7 @@ public abstract class OMTextImpl extends
super(factory);
}
- OMNode clone(OMCloneOptions options, OMContainer targetParent) {
+ OMNode clone(OMCloneOptions options, AxiomContainer targetParent) {
if (isBinary() && options.isFetchDataHandlers()) {
// Force loading of the reference to the DataHandler and ensure
that its content is
// completely fetched into memory (or temporary storage).
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPBodyImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPBodyImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPBodyImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPBodyImpl.java
Wed Aug 26 22:37:22 2015
@@ -21,12 +21,12 @@ package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
import org.apache.axiom.om.OMConstants;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMException;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAP11Constants;
import org.apache.axiom.soap.SOAP12Constants;
import org.apache.axiom.soap.SOAPConstants;
@@ -164,7 +164,7 @@ public abstract class SOAPBodyImpl exten
super.addChild(child, fromBuilder);
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPBody((SOAPEnvelope)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPEnvelopeImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPEnvelopeImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPEnvelopeImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPEnvelopeImpl.java
Wed Aug 26 22:37:22 2015
@@ -23,7 +23,6 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.axiom.om.OMCloneOptions;
import org.apache.axiom.om.OMConstants;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMException;
import org.apache.axiom.om.OMFactory;
@@ -32,6 +31,7 @@ import org.apache.axiom.om.OMNode;
import org.apache.axiom.om.OMOutputFormat;
import org.apache.axiom.om.OMXMLParserWrapper;
import org.apache.axiom.om.impl.builder.StAXBuilder;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.common.serializer.push.OutputException;
import org.apache.axiom.om.impl.common.serializer.push.Serializer;
import org.apache.axiom.soap.SOAP11Constants;
@@ -274,7 +274,7 @@ public class SOAPEnvelopeImpl extends SO
return null;
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
SOAPEnvelope clone =
((SOAPFactory)getOMFactory()).createSOAPEnvelope(getNamespace());
if (targetParent != null) {
targetParent.addChild(clone);
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultCodeImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.SOAPFault;
import org.apache.axiom.soap.impl.common.AxiomSOAPFaultCode;
@@ -32,7 +32,7 @@ public abstract class SOAPFaultCodeImpl
super(factory);
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultCode((SOAPFault)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultDetailImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultDetailImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultDetailImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultDetailImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.SOAPFault;
import org.apache.axiom.soap.impl.common.AxiomSOAPFaultDetail;
@@ -32,7 +32,7 @@ public abstract class SOAPFaultDetailImp
super(factory);
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultDetail((SOAPFault)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAPBody;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.impl.common.AxiomSOAPFault;
@@ -32,7 +32,7 @@ public abstract class SOAPFaultImpl exte
super(factory);
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return ((SOAPFactory)getOMFactory()).createSOAPFault((SOAPBody)
targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultReasonImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultReasonImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultReasonImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultReasonImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,10 +20,10 @@
package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNode;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.SOAPFault;
import org.apache.axiom.soap.SOAPFaultText;
@@ -63,7 +63,7 @@ public abstract class SOAPFaultReasonImp
return null;
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultReason((SOAPFault)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultRoleImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultRoleImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultRoleImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPFaultRoleImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.SOAPFault;
import org.apache.axiom.soap.impl.common.AxiomSOAPFaultRole;
@@ -34,7 +34,7 @@ public abstract class SOAPFaultRoleImpl
super(factory);
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultRole((SOAPFault)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderBlockImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderBlockImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderBlockImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderBlockImpl.java
Wed Aug 26 22:37:22 2015
@@ -21,12 +21,12 @@ package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.core.CoreParentNode;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMDataSource;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.OMSourcedElement;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.llom.OMSourcedElementImpl;
import org.apache.axiom.soap.SOAPCloneOptions;
import org.apache.axiom.soap.SOAPFactory;
@@ -59,7 +59,7 @@ public abstract class SOAPHeaderBlockImp
}
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
SOAPHeaderBlock clone =
((SOAPFactory)getOMFactory()).createSOAPHeaderBlock(getLocalName(),
getNamespace(), (SOAPHeader)targetParent);
copyData(options, clone);
return clone;
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,13 +20,13 @@
package org.apache.axiom.soap.impl.llom;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMException;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
import org.apache.axiom.om.OMNode;
import org.apache.axiom.om.impl.OMNodeEx;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.RolePlayer;
import org.apache.axiom.soap.SOAPEnvelope;
import org.apache.axiom.soap.SOAPFactory;
@@ -190,7 +190,7 @@ public abstract class SOAPHeaderImpl ext
return text;
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPHeader((SOAPEnvelope)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultNodeImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultNodeImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultNodeImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultNodeImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.soap.impl.llom.soap12;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.SOAPFault;
import org.apache.axiom.soap.SOAPProcessingException;
@@ -57,7 +57,7 @@ public class SOAP12FaultNodeImpl extends
return getFaultNodeValue();
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultNode((SOAPFault)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultSubCodeImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultSubCodeImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultSubCodeImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultSubCodeImpl.java
Wed Aug 26 22:37:22 2015
@@ -22,9 +22,9 @@ package org.apache.axiom.soap.impl.llom.
import javax.xml.namespace.QName;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.util.ElementHelper;
import org.apache.axiom.soap.SOAP12Constants;
import org.apache.axiom.soap.SOAPFactory;
@@ -98,7 +98,7 @@ public class SOAP12FaultSubCodeImpl exte
return value == null ? null : value.getTextAsQName();
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
if (targetParent instanceof SOAPFaultSubCode) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultSubCode((SOAPFaultSubCode)targetParent);
} else {
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultTextImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultTextImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultTextImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultTextImpl.java
Wed Aug 26 22:37:22 2015
@@ -23,10 +23,10 @@ import javax.xml.namespace.QName;
import org.apache.axiom.om.OMAttribute;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.om.impl.llom.OMAttributeImpl;
import org.apache.axiom.soap.SOAP12Constants;
import org.apache.axiom.soap.SOAPFactory;
@@ -78,7 +78,7 @@ public class SOAP12FaultTextImpl extends
return langAttr == null ? null : langAttr.getAttributeValue();
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultText((SOAPFaultReason)targetParent);
}
}
Modified:
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultValueImpl.java
URL:
http://svn.apache.org/viewvc/webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultValueImpl.java?rev=1698032&r1=1698031&r2=1698032&view=diff
==============================================================================
---
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultValueImpl.java
(original)
+++
webservices/axiom/trunk/implementations/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/soap12/SOAP12FaultValueImpl.java
Wed Aug 26 22:37:22 2015
@@ -20,9 +20,9 @@
package org.apache.axiom.soap.impl.llom.soap12;
import org.apache.axiom.om.OMCloneOptions;
-import org.apache.axiom.om.OMContainer;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
+import org.apache.axiom.om.impl.common.AxiomContainer;
import org.apache.axiom.soap.SOAPFactory;
import org.apache.axiom.soap.SOAPFaultCode;
import org.apache.axiom.soap.SOAPFaultSubCode;
@@ -44,7 +44,7 @@ public class SOAP12FaultValueImpl extend
}
}
- protected OMElement createClone(OMCloneOptions options, OMContainer
targetParent) {
+ protected OMElement createClone(OMCloneOptions options, AxiomContainer
targetParent) {
if (targetParent instanceof SOAPFaultCode) {
return
((SOAPFactory)getOMFactory()).createSOAPFaultValue((SOAPFaultCode)targetParent);
} else {