com.ebmwebsourcing.easybpel.xpath.exp.impl
Class BPELExpressionImpl<E>

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<TExpression>
          extended by com.ebmwebsourcing.easybpel.xpath.exp.impl.BPELExpressionImpl<E>
All Implemented Interfaces:
com.ebmwebsourcing.easybpel.xpath.exp.api.BPELExpression<E>, com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,E>, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement
Direct Known Subclasses:
BPELBooleanExpressionImpl, BPELElementExpressionImpl, BPELStringExpressionImpl

public abstract class BPELExpressionImpl<E>
extends org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<TExpression>
implements com.ebmwebsourcing.easybpel.xpath.exp.api.BPELExpression<E>

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
BPELExpressionImpl(TExpression model, org.ow2.easywsdl.schema.api.XMLElement parent)
           
 
Method Summary
 java.lang.String getContent()
           
 java.net.URI getExpressionLanguage()
           
 void setContent(java.lang.String content)
           
 void setExpressionLanguage(java.net.URI language)
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, equals, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression
copypaste, evaluate
 
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement
addOtherElements, getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Constructor Detail

BPELExpressionImpl

public BPELExpressionImpl(TExpression model,
                          org.ow2.easywsdl.schema.api.XMLElement parent)
                   throws com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Throws:
com.ebmwebsourcing.easybpel.xpath.exp.api.XPathExpressionException
Method Detail

getContent

public java.lang.String getContent()
Specified by:
getContent in interface com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,E>

setContent

public void setContent(java.lang.String content)
Specified by:
setContent in interface com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,E>

getExpressionLanguage

public java.net.URI getExpressionLanguage()
Specified by:
getExpressionLanguage in interface com.ebmwebsourcing.easybpel.xpath.exp.api.BPELExpression<E>

setExpressionLanguage

public void setExpressionLanguage(java.net.URI language)
Specified by:
setExpressionLanguage in interface com.ebmwebsourcing.easybpel.xpath.exp.api.BPELExpression<E>


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