com.ebmwebsourcing.easybpel.model.bpel.api.variable
Interface BPELVariable<T>

All Superinterfaces:
BPELElement, com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<javax.xml.namespace.QName,T>, org.ow2.easywsdl.schema.api.SchemaElement, java.io.Serializable, Validator, com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<T>, org.ow2.easywsdl.schema.api.XMLElement
All Known Subinterfaces:
BPELDateVariable, BPELElementVariable, BPELIntVariable, BPELLongVariable, BPELStringVariable
All Known Implementing Classes:
BPELVariableImpl

public interface BPELVariable<T>
extends com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable<T>, BPELElement

Author:
Nicolas Salatge - eBM WebSourcing

Method Summary
 javax.xml.namespace.QName getElement()
           
 From getFrom()
           
 javax.xml.namespace.QName getMessageType()
           
 javax.xml.namespace.QName getTypeQName()
           
 TVariables getVariables()
           
 void setElement(javax.xml.namespace.QName elementName)
           
 void setMessageType(javax.xml.namespace.QName messageName)
           
 void setTypeQName(javax.xml.namespace.QName type)
           
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable
copypaste, getQName, getValue, setQName, setValue
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression
evaluate, getContent, setContent
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement
getTag, setTag
 
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
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.validation.validator.Validator
validate
 

Method Detail

getMessageType

javax.xml.namespace.QName getMessageType()

setMessageType

void setMessageType(javax.xml.namespace.QName messageName)

getTypeQName

javax.xml.namespace.QName getTypeQName()

setTypeQName

void setTypeQName(javax.xml.namespace.QName type)

getElement

javax.xml.namespace.QName getElement()

setElement

void setElement(javax.xml.namespace.QName elementName)

getFrom

From getFrom()

getVariables

TVariables getVariables()


Copyright © 2011 Petals Link. All Rights Reserved.