org.apache.tuscany.sca.databinding.axiom
Class OMElement2Object

java.lang.Object
  extended by org.apache.tuscany.sca.databinding.impl.BaseTransformer<T,java.lang.Object>
      extended by org.apache.tuscany.sca.databinding.impl.SimpleType2JavaTransformer<OMElement>
          extended by org.apache.tuscany.sca.databinding.axiom.OMElement2Object
All Implemented Interfaces:
PullTransformer<OMElement,java.lang.Object>, Transformer

public class OMElement2Object
extends SimpleType2JavaTransformer<OMElement>

Transformer to convert data from a simple java Object to OMElement.


Field Summary
 
Fields inherited from class org.apache.tuscany.sca.databinding.impl.SimpleType2JavaTransformer
mapper
 
Constructor Summary
OMElement2Object()
           
 
Method Summary
protected  void close(OMElement source)
          To be overrided by the subclass
 java.lang.Class getSourceType()
           
protected  java.lang.String getText(OMElement source)
          Get the string value from the source
 
Methods inherited from class org.apache.tuscany.sca.databinding.impl.SimpleType2JavaTransformer
getTargetDataBinding, getTargetType, getWeight, transform
 
Methods inherited from class org.apache.tuscany.sca.databinding.impl.BaseTransformer
getSourceDataBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding
 

Constructor Detail

OMElement2Object

public OMElement2Object()
Method Detail

close

protected void close(OMElement source)
Description copied from class: SimpleType2JavaTransformer
To be overrided by the subclass

Overrides:
close in class SimpleType2JavaTransformer<OMElement>
See Also:
SimpleType2JavaTransformer.close(java.lang.Object)

getText

protected java.lang.String getText(OMElement source)
Description copied from class: SimpleType2JavaTransformer
Get the string value from the source

Specified by:
getText in class SimpleType2JavaTransformer<OMElement>
Returns:
A string

getSourceType

public java.lang.Class getSourceType()
Specified by:
getSourceType in class BaseTransformer<OMElement,java.lang.Object>