org.apache.axis2.databinding.utils
Class MultirefHelper

java.lang.Object
  extended byorg.apache.axis2.databinding.utils.MultirefHelper

public class MultirefHelper
extends java.lang.Object


Field Summary
static java.lang.String SOAP11_REF_ATTR
           
static java.lang.String SOAP12_REF_ATTR
           
 
Constructor Summary
MultirefHelper(org.apache.axiom.om.OMElement parent)
           
 
Method Summary
 void clean()
           
static java.lang.String getAttvalue(org.apache.axiom.om.OMAttribute omatribute)
           
 java.lang.Object getObject(java.lang.String id)
           
 org.apache.axiom.om.OMElement getOMElement(java.lang.String id)
           
 org.apache.axiom.om.OMElement processElementforRefs(org.apache.axiom.om.OMElement elemnts)
           
 org.apache.axiom.om.OMElement processOMElementRef(java.lang.String id)
           
 java.lang.Object processRef(java.lang.Class javatype, java.lang.String id, org.apache.axis2.engine.ObjectSupplier objectSupplier)
           
static org.apache.axiom.om.OMAttribute processRefAtt(org.apache.axiom.om.OMElement omElement)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOAP12_REF_ATTR

public static final java.lang.String SOAP12_REF_ATTR
See Also:
Constant Field Values

SOAP11_REF_ATTR

public static final java.lang.String SOAP11_REF_ATTR
See Also:
Constant Field Values
Constructor Detail

MultirefHelper

public MultirefHelper(org.apache.axiom.om.OMElement parent)
Method Detail

getObject

public java.lang.Object getObject(java.lang.String id)

getOMElement

public org.apache.axiom.om.OMElement getOMElement(java.lang.String id)

processOMElementRef

public org.apache.axiom.om.OMElement processOMElementRef(java.lang.String id)
                                                  throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

processElementforRefs

public org.apache.axiom.om.OMElement processElementforRefs(org.apache.axiom.om.OMElement elemnts)
                                                    throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

processRef

public java.lang.Object processRef(java.lang.Class javatype,
                                   java.lang.String id,
                                   org.apache.axis2.engine.ObjectSupplier objectSupplier)
                            throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

getAttvalue

public static java.lang.String getAttvalue(org.apache.axiom.om.OMAttribute omatribute)

processRefAtt

public static org.apache.axiom.om.OMAttribute processRefAtt(org.apache.axiom.om.OMElement omElement)

clean

public void clean()


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.