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

All Superinterfaces:
BpelContainer, BpelEntity, Component<BpelEntity>, DocumentComponent<BpelEntity>
All Known Implementing Classes:
FromPartConainerImpl

public interface FromPartContainer
extends BpelContainer

  <xsd:element name="fromParts" type="tFromParts"/>
   <xsd:complexType name="tFromParts">
       <xsd:complexContent>
           <xsd:extension base="tExtensibleElements">
               <xsd:sequence>
                   <xsd:element ref="fromPart" minOccurs="1" maxOccurs="unbounded"/>
               </xsd:sequence>
           </xsd:extension>
       </xsd:complexContent>
   </xsd: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
 
Method Summary
 void addFromPart(FromPart part)
          Adds new FromPart child at the end of FromPart's children list.
 FromPart getFromPart(int i)
          Getter for i-th FromPart child.
 FromPart[] getFromParts()
           
 void insertFromPart(FromPart part, int i)
          Insert new part inside children list on the i-th place.
 void removeFromPart(int i)
          Removes i-th FromPart child.
 void setFromPart(FromPart part, int i)
          Setter for i-th FromPart child.
 void setFromParts(FromPart[] parts)
          Set new FromPart's children array.
 int sizeOfFromParts()
           
 
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

getFromParts

FromPart[] getFromParts()
Returns:
FromPart's children array.

getFromPart

FromPart getFromPart(int i)
Getter for i-th FromPart child.

Parameters:
i - Index in FromPart's children array.
Returns:
i-th FromPart child.

setFromPart

void setFromPart(FromPart part,
                 int i)
Setter for i-th FromPart child.

Parameters:
part - New FromPart child.
i - Index in FromPart's children array.

insertFromPart

void insertFromPart(FromPart part,
                    int i)
Insert new part inside children list on the i-th place.

Parameters:
part - New FromPart child.
i - Index in FromPart's children array.

addFromPart

void addFromPart(FromPart part)
Adds new FromPart child at the end of FromPart's children list.

Parameters:
part - New FromPart child.

setFromParts

void setFromParts(FromPart[] parts)
Set new FromPart's children array.

Parameters:
parts - New array.

sizeOfFromParts

int sizeOfFromParts()
Returns:
size of FromPart's children array.

removeFromPart

void removeFromPart(int i)
Removes i-th FromPart child.

Parameters:
i - Index in FromPart's children array.