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

All Superinterfaces:
BaseCorrelation, BpelContainer, BpelEntity, Component<BpelEntity>, DocumentComponent<BpelEntity>, ExtensibleElements, ReferenceCollection
All Known Implementing Classes:
PatternedCorrelationImpl

public interface PatternedCorrelation
extends BaseCorrelation

Java class for tCorrelationWithPattern complex type.

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

   <complexType name="tCorrelationWithPattern">
     <complexContent>
       <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tCorrelation">
         <attribute name="pattern">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <enumeration value="in"/>
               <enumeration value="out"/>
               <enumeration value="out-in"/>
             </restriction>
           </simpleType>
         </attribute>
       </extension>
     </complexContent>
   </complexType>
 


Field Summary
static java.lang.String PATTERN
           
 
Fields inherited from interface org.netbeans.modules.bpel.model.api.BaseCorrelation
INITIATE, SET
 
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
 Pattern getPattern()
          Gets the value of the pattern property.
 void removePattern()
          Remove pattern.
 void setPattern(Pattern value)
          Sets the value of the pattern property.
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.BaseCorrelation
getInitiate, getSet, removeInitiate, setInitiate, setSet
 
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.references.ReferenceCollection
createReference, createSchemaReference, createWSDLReference, getReferences
 

Field Detail

PATTERN

static final java.lang.String PATTERN
See Also:
Constant Field Values
Method Detail

getPattern

Pattern getPattern()
Gets the value of the pattern property.

Returns:
possible object is Pattern.

setPattern

void setPattern(Pattern value)
Sets the value of the pattern property.

Parameters:
value - allowed object is Pattern.

removePattern

void removePattern()
Remove pattern.