com.ebmwebsourcing.easybpel.model.bpel.impl.expression.function
Class TranslateFunctionImpl

java.lang.Object
  extended by com.ebmwebsourcing.easybpel.model.bpel.api.expression.function.AbstractXPathFunction<java.lang.String>
      extended by com.ebmwebsourcing.easybpel.model.bpel.impl.expression.function.TranslateFunctionImpl
All Implemented Interfaces:
Function<java.lang.String>, TranslateFunction

public class TranslateFunctionImpl
extends AbstractXPathFunction<java.lang.String>
implements TranslateFunction

Author:
Nicolas Salatge - eBM WebSourcing, alouis - eBM WebSourcing

Constructor Summary
TranslateFunctionImpl(java.lang.String ns, java.util.List<java.lang.String> params)
           
 
Method Summary
 java.lang.String process()
           
protected  java.lang.String translate(java.lang.String s, java.lang.String initialValuesString, java.lang.String finalValuesString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranslateFunctionImpl

public TranslateFunctionImpl(java.lang.String ns,
                             java.util.List<java.lang.String> params)
                      throws BPELException
Throws:
BPELException
Method Detail

process

public java.lang.String process()
                         throws BPELException
Specified by:
process in interface Function<java.lang.String>
Throws:
BPELException

translate

protected java.lang.String translate(java.lang.String s,
                                     java.lang.String initialValuesString,
                                     java.lang.String finalValuesString)


Copyright © 2008-2009 eBM WebSourcing. All Rights Reserved.