com.ebmwebsourcing.easybpel.xpath.exp.impl
Class BPELUnsignedIntegerExpressionImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractXMLElementImpl<E>
          extended by com.ebmwebsourcing.easybpel.model.bpel.api.BPELElementImpl<TExpression>
              extended by com.ebmwebsourcing.easybpel.xpath.exp.impl.BPELUnsignedIntegerExpressionImpl
All Implemented Interfaces:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement, com.ebmwebsourcing.easybpel.model.bpel.api.compiler.validation.validator.Validator, com.ebmwebsourcing.easybpel.xpath.exp.api.BPELExpression<java.lang.Integer>, com.ebmwebsourcing.easybpel.xpath.exp.api.BPELUnsignedIntegerExpression, com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,java.lang.Integer>, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement

public class BPELUnsignedIntegerExpressionImpl
extends com.ebmwebsourcing.easybpel.model.bpel.api.BPELElementImpl<TExpression>
implements com.ebmwebsourcing.easybpel.xpath.exp.api.BPELUnsignedIntegerExpression

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

Field Summary
 
Fields inherited from class com.ebmwebsourcing.easybpel.model.bpel.api.BPELElementImpl
tag
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
BPELUnsignedIntegerExpressionImpl(javax.xml.namespace.QName name, TExpression model, com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement parent)
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,java.lang.Integer> copypaste()
           
 java.lang.Integer evaluate(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope)
           
 java.lang.String getContent()
           
 java.net.URI getExpressionLanguage()
           
 java.util.List<org.w3c.dom.Element> getOtherElements()
           
 void setContent(java.lang.String arg0)
           
 void setExpressionLanguage(java.net.URI language)
           
 
Methods inherited from class com.ebmwebsourcing.easybpel.model.bpel.api.BPELElementImpl
addOtherElements, createDocumentation, getDocumentation, getTag, setDocumentation, setTag, validate
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
equals, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
equals, getOtherAttributes, hashCode
 

Constructor Detail

BPELUnsignedIntegerExpressionImpl

public BPELUnsignedIntegerExpressionImpl(javax.xml.namespace.QName name,
                                         TExpression model,
                                         com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement parent)
Method Detail

getExpressionLanguage

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

setExpressionLanguage

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

getContent

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

setContent

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

getOtherElements

public java.util.List<org.w3c.dom.Element> getOtherElements()
                                                     throws org.ow2.easywsdl.schema.api.XmlException
Specified by:
getOtherElements in interface org.ow2.easywsdl.schema.api.XMLElement
Overrides:
getOtherElements in class com.ebmwebsourcing.easybpel.model.bpel.api.BPELElementImpl<TExpression>
Throws:
org.ow2.easywsdl.schema.api.XmlException

evaluate

public java.lang.Integer evaluate(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope)
                           throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
evaluate in interface com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,java.lang.Integer>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

copypaste

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


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