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

All Superinterfaces:
BpelContainer, BpelEntity, Component<BpelEntity>, DocumentComponent<BpelEntity>, ExtensibleElements, LinkReference, ReferenceCollection
All Known Implementing Classes:
SourceImpl

public interface Source
extends LinkReference, ExtensibleElements

Java class for tSource complex type.

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

   <complexType name="tSource">
     <complexContent>
       <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
         <sequence>
           <element name="transitionCondition" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCondition" minOccurs="0"/>
         </sequence>
         <attribute name="linkName" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
       </extension>
     </complexContent>
   </complexType>
 


Field Summary
 
Fields inherited from interface org.netbeans.modules.bpel.model.api.LinkReference
LINK_NAME
 
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
 Condition getTransitionCondition()
           
 void removeTransitionCondition()
          Removes "transitionCondition" tag OM entity.
 void setTransitionCondition(Condition condition)
          Set new "transitionCondition" tag OM entity.
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.LinkReference
getLink, setLink
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.references.ReferenceCollection
createReference, createSchemaReference, createWSDLReference, getReferences
 
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
 

Method Detail

getTransitionCondition

Condition getTransitionCondition()
Returns:
"transitionCondition" tag OM entity.

setTransitionCondition

void setTransitionCondition(Condition condition)
Set new "transitionCondition" tag OM entity.

Parameters:
condition - New Condition object.

removeTransitionCondition

void removeTransitionCondition()
Removes "transitionCondition" tag OM entity.