org.netbeans.modules.bpel.model.api
Interface Activity

All Superinterfaces:
BpelContainer, BpelEntity, BpelReferenceable, Component<BpelEntity>, DocumentComponent<BpelEntity>, ExtendableActivity, ExtensibleElements, JoinFailureSuppressor, Named<BpelEntity>, NamedElement, Referenceable
All Known Subinterfaces:
Assign, Compensate, CompensateScope, CompositeActivity, Empty, Exit, Flow, ForEach, If, Invoke, Pick, Receive, RepeatUntil, Reply, ReThrow, Scope, Sequence, Throw, Validate, Wait, While
All Known Implementing Classes:
ActivityImpl, AssignImpl, CompensateImpl, CompensateScopeImpl, CompositeActivityImpl, ConditionalActivity, EmptyImpl, ExitImpl, FlowImpl, ForEachImpl, IfImpl, InvokeImpl, InvokeReceiveReplyCommonImpl, PickImpl, ReceiveImpl, RepeatUntilImpl, ReplyImpl, ReplyReceiveIntersectImpl, ReThrowImpl, ScopeImpl, SequenceImpl, ThrowImpl, ValidateImpl, WaitImpl, WhileImpl

public interface Activity
extends ExtensibleElements, JoinFailureSuppressor, NamedElement, ExtendableActivity

Java class for tActivity complex type.

The following schema fragment specifies the expected content contained within this class.

    <complexType name="tActivity">
      <complexContent>
        <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
          <sequence>
            <element name="targets" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tTargets" minOccurs="0"/>
            <element name="sources" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tSources" minOccurs="0"/>
          </sequence>
          <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}NCName" />
          <attribute name="suppressJoinFailure" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" />
        </extension>
      </complexContent>
    </complexType>
 

Author:
ads

Field Summary
 
Fields inherited from interface org.netbeans.modules.bpel.model.api.BpelEntity
BUSINESS_PROCESS_1_1_NS_URI, BUSINESS_PROCESS_DRAFT_NS_URI, BUSINESS_PROCESS_NS_URI
 
Fields inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
TEXT_CONTENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.bpel.model.api.JoinFailureSuppressor
SUPPRESS_JOIN_FAILURE
 
Fields inherited from interface org.netbeans.modules.bpel.model.api.NamedElement
NAME
 
Fields inherited from interface org.netbeans.modules.xml.xam.Named
NAME_PROPERTY
 
Fields inherited from interface org.netbeans.modules.bpel.model.api.BpelEntity
BUSINESS_PROCESS_1_1_NS_URI, BUSINESS_PROCESS_DRAFT_NS_URI, BUSINESS_PROCESS_NS_URI
 
Fields inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
TEXT_CONTENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.bpel.model.api.BpelEntity
BUSINESS_PROCESS_1_1_NS_URI, BUSINESS_PROCESS_DRAFT_NS_URI, BUSINESS_PROCESS_NS_URI
 
Fields inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
TEXT_CONTENT_PROPERTY
 
Method Summary
 SourceContainer getSourceContainer()
           
 TargetContainer getTargetContainer()
           
 void removeName()
          Removes "name" attribute.
 void removeSourceContainer()
          Remove "sources" child entity.
 void removeTargetContainer()
          Remove argets child entity.
 void setSourceContainer(SourceContainer source)
          Set source as child "sources" entity..
 void setTargetContainer(TargetContainer target)
          Set target as "targets" child .
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.ExtensibleElements
addDocumentation, addExtensionEntity, getDocumentation, getDocumentation, getDocumentations, getExtensionChildren, insertDocumentation, removeDocumentation, removeDocumentation, setDocumentation, setDocumentation, setDocumentations, sizeOfDocumentations
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.BpelContainer
indexOf, remove
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.BpelEntity
accept, accept, copy, cut, getBpelModel, getCookie, getElementType, getNamespaceContext, getParent, getUID, removeCookie, setCookie
 
Methods inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
findAttributePosition, findChildComponent, findPosition, getAttribute, getPeer, isInDocumentModel, referencesSameNode, setAttribute
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getModel
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.JoinFailureSuppressor
getSuppressJoinFailure, removeSuppressJoinFailure, setSuppressJoinFailure
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.NamedElement
getName, setName
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.BpelContainer
indexOf, remove
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.BpelEntity
accept, accept, copy, cut, getBpelModel, getCookie, getElementType, getNamespaceContext, getParent, getUID, removeCookie, setCookie
 
Methods inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
findAttributePosition, findChildComponent, findPosition, getAttribute, getPeer, isInDocumentModel, referencesSameNode, setAttribute
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getModel
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.BpelEntity
accept, accept, copy, cut, getBpelModel, getCookie, getElementType, getNamespaceContext, getParent, getUID, removeCookie, setCookie
 
Methods inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
findAttributePosition, findChildComponent, findPosition, getAttribute, getPeer, isInDocumentModel, referencesSameNode, setAttribute
 
Methods inherited from interface org.netbeans.modules.xml.xam.Component
canPaste, copy, getChildren, getChildren, getChildren, getModel
 

Method Detail

getTargetContainer

TargetContainer getTargetContainer()
Returns:
targets child entity.

removeTargetContainer

void removeTargetContainer()
Remove argets child entity.


setTargetContainer

void setTargetContainer(TargetContainer target)
Set target as "targets" child .

Parameters:
target - object for set.

getSourceContainer

SourceContainer getSourceContainer()
Returns:
"sources" container.

removeSourceContainer

void removeSourceContainer()
Remove "sources" child entity.


setSourceContainer

void setSourceContainer(SourceContainer source)
Set source as child "sources" entity..

Parameters:
source - object for set.

removeName

void removeName()
Removes "name" attribute.