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

All Superinterfaces:
Activity, BpelContainer, BpelEntity, BpelReferenceable, Component<BpelEntity>, DocumentComponent<BpelEntity>, ExtendableActivity, ExtensibleElements, JoinFailureSuppressor, Named<BpelEntity>, NamedElement, Referenceable
All Known Implementing Classes:
AssignImpl

public interface Assign
extends Activity, BpelContainer

Java class for tAssign complex type.

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

   <complexType name="tAssign">
     <complexContent>
       <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tActivity">
         <sequence>
           <choice maxOccurs="unbounded">
             <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}copy"/>
             <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}extensibleAssign"/>
           </choice>
         </sequence>
         <attribute name="validate" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tBoolean" default="no" />
       </extension>
     </complexContent>
   </complexType>
 

Author:
ads

Field Summary
static java.lang.String VALIDATE
          "validate" attribute 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
 
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
 void addAssignChild(AssignChild child)
          Add child to the end of copies list.
 AssignChild getAssignChild(int i)
           
 AssignChild[] getAssignChildren()
           
 TBoolean getValidate()
          Getter for "validate" attribute.
 void insertAssignChild(AssignChild child, int i)
          Insert copy to the ith position.
 void removeAssignChild(int i)
          Removes ith child element.
 void removeValidate()
          Removes "validate" attribute.
 void setAssignChild(AssignChild child, int i)
          Set child to the ith position.
 void setAssignChildren(AssignChild[] children)
          Set new list of children.
 void setValidate(TBoolean value)
          Setter for "validate" attribute.
 int sizeOfAssignChildren()
           
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.Activity
getSourceContainer, getTargetContainer, removeName, removeSourceContainer, removeTargetContainer, setSourceContainer, setTargetContainer
 
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
 

Field Detail

VALIDATE

static final java.lang.String VALIDATE
"validate" attribute name.

See Also:
Constant Field Values
Method Detail

getAssignChildren

AssignChild[] getAssignChildren()
Returns:
list of children entities in this assign.

getAssignChild

AssignChild getAssignChild(int i)
Parameters:
i - position in array.
Returns:
ith child element.

removeAssignChild

void removeAssignChild(int i)
Removes ith child element.

Parameters:
i - position in array.

setAssignChild

void setAssignChild(AssignChild child,
                    int i)
Set child to the ith position.

Parameters:
child - object for set.
i - position for set.

addAssignChild

void addAssignChild(AssignChild child)
Add child to the end of copies list.

Parameters:
child - object for add.

insertAssignChild

void insertAssignChild(AssignChild child,
                       int i)
Insert copy to the ith position.

Parameters:
child - object for insert.
i - position for insert.

setAssignChildren

void setAssignChildren(AssignChild[] children)
Set new list of children.

Parameters:
children - array for set.

sizeOfAssignChildren

int sizeOfAssignChildren()
Returns:
size of copies elements.

getValidate

TBoolean getValidate()
Getter for "validate" attribute.

Returns:
"validate" attribute value.

setValidate

void setValidate(TBoolean value)
Setter for "validate" attribute.

Parameters:
value - New attribute value.

removeValidate

void removeValidate()
Removes "validate" attribute.