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

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<com.ebmwebsourcing.easybpel.model.bpel.executable.TDeadlineExpr>
              extended by com.ebmwebsourcing.easybpel.xpath.exp.impl.BPELDeadLineExpressionImpl
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.BPELDeadLineExpression, com.ebmwebsourcing.easybpel.xpath.exp.api.BPELExpression<java.util.Date>, com.ebmwebsourcing.easyviper.core.api.engine.expression.DateExpression<java.lang.String>, com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,java.util.Date>, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement

public class BPELDeadLineExpressionImpl
extends com.ebmwebsourcing.easybpel.model.bpel.api.BPELElementImpl<com.ebmwebsourcing.easybpel.model.bpel.executable.TDeadlineExpr>
implements com.ebmwebsourcing.easybpel.xpath.exp.api.BPELDeadLineExpression

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
BPELDeadLineExpressionImpl(com.ebmwebsourcing.easybpel.model.bpel.executable.TDeadlineExpr model, com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement parent)
           
 
Method Summary
 com.ebmwebsourcing.easyviper.core.api.engine.expression.Expression<java.lang.String,java.util.Date> copypaste()
           
 java.util.Date 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)
           
 void setLog(java.util.logging.Logger logger)
           
 
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

BPELDeadLineExpressionImpl

public BPELDeadLineExpressionImpl(com.ebmwebsourcing.easybpel.model.bpel.executable.TDeadlineExpr 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.util.Date>

setExpressionLanguage

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

getContent

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

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.util.Date>

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<com.ebmwebsourcing.easybpel.model.bpel.executable.TDeadlineExpr>
Throws:
org.ow2.easywsdl.schema.api.XmlException

evaluate

public java.util.Date 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.util.Date>
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setLog

public void setLog(java.util.logging.Logger logger)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.engine.expression.DateExpression<java.lang.String>

copypaste

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


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