com.ebmwebsourcing.easybpel.extended.activities._package.debug.impl
Class DebugActivityImpl

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.activity.extension.AbstractExtendedActivityImpl<E>
              extended by com.ebmwebsourcing.easybpel.extended.activities._package.debug.api.DebugPackageExtendedActivityImpl<TDebugActivity>
                  extended by com.ebmwebsourcing.easybpel.extended.activities._package.debug.impl.DebugActivityImpl
All Implemented Interfaces:
DebugActivity, com.ebmwebsourcing.easybpel.model.bpel.api.activity.Activity, com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtendedActivity, com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement, com.ebmwebsourcing.easybpel.model.bpel.api.compiler.validation.validator.Validator, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.schema.api.XMLElement

public class DebugActivityImpl
extends DebugPackageExtendedActivityImpl<TDebugActivity>
implements DebugActivity

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

Field Summary
 
Fields inherited from class com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.AbstractExtendedActivityImpl
jaxbContext, sources, targets
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
DebugActivityImpl(org.w3c.dom.Element elmt, com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtensionActivity parent)
           
DebugActivityImpl(TDebugActivity model, com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtensionActivity parent)
           
 
Method Summary
protected  TDebugActivity convertElementToModel(org.w3c.dom.Element elmt)
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node generate(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope)
           
 boolean isActivate()
           
 void setActivate(boolean activate)
           
 void validate(com.ebmwebsourcing.easybpel.model.bpel.api.compiler.validation.StaticAnalysis analyzer)
           
 
Methods inherited from class com.ebmwebsourcing.easybpel.extended.activities._package.debug.api.DebugPackageExtendedActivityImpl
getName, getSuppressJoinFailure, loadJaxbContext, setName
 
Methods inherited from class com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.AbstractExtendedActivityImpl
addOtherElements, getJaxbContext, getOtherElements, getSources, getTag, getTargets, setSources, setTag, setTargets, validate
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtendedActivity
getName, getSources, getSuppressJoinFailure, getTag, getTargets, setName, setSources, setTag, setTargets
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.activity.Activity
getSources, getTargets
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.BPELElement
getTag, setTag
 
Methods inherited from interface com.ebmwebsourcing.easybpel.model.bpel.api.compiler.validation.validator.Validator
validate
 
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement
addOtherElements, getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, getOtherAttributes, setDocumentation
 

Constructor Detail

DebugActivityImpl

public DebugActivityImpl(TDebugActivity model,
                         com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtensionActivity parent)

DebugActivityImpl

public DebugActivityImpl(org.w3c.dom.Element elmt,
                         com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtensionActivity parent)
                  throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Method Detail

generate

public com.ebmwebsourcing.easyviper.core.api.engine.Node generate(com.ebmwebsourcing.easyviper.core.api.engine.Scope scope)
                                                           throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
generate in interface com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtendedActivity
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

validate

public void validate(com.ebmwebsourcing.easybpel.model.bpel.api.compiler.validation.StaticAnalysis analyzer)
Specified by:
validate in interface com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.ExtendedActivity

isActivate

public boolean isActivate()
Specified by:
isActivate in interface DebugActivity

setActivate

public void setActivate(boolean activate)
Specified by:
setActivate in interface DebugActivity

convertElementToModel

protected TDebugActivity convertElementToModel(org.w3c.dom.Element elmt)
                                        throws com.ebmwebsourcing.easybpel.model.bpel.api.BPELException
Specified by:
convertElementToModel in class com.ebmwebsourcing.easybpel.model.bpel.api.activity.extension.AbstractExtendedActivityImpl<TDebugActivity>
Throws:
com.ebmwebsourcing.easybpel.model.bpel.api.BPELException


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