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

All Superinterfaces:
BpelContainer, BpelEntity, Component<BpelEntity>, DocumentComponent<BpelEntity>, ExtensibleElements, ScopeHolder, TimeEventHolder
All Known Implementing Classes:
OnAlarmEventImpl

public interface OnAlarmEvent
extends ExtensibleElements, ScopeHolder, TimeEventHolder

Author:
ads

Java class for tOnAlarmEvent complex type.

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

   <complexType name="tOnAlarmEvent">
     <complexContent>
       <extension base="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tExtensibleElements">
         <sequence>
           <choice>
             <sequence>
               <group ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}forOrUntilGroup"/>
               <element name="repeatEvery" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tDuration-expr" minOccurs="0"/>
             </sequence>
             <element name="repeatEvery" type="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}tDuration-expr"/>
           </choice>
           <element ref="{http://docs.oasis-open.org/wsbpel/2.0/process/executable}scope"/>
         </sequence>
       </extension>
     </complexContent>
   </complexType>
 

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.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
 RepeatEvery getRepeatEvery()
           
 void removeRepeatEvery()
          Removes "repeatEvery" tag expression object.
 void removeTimeEvent()
          Removes "for" or "until" tag expression object.
 void setRepeatEvery(RepeatEvery expression)
           
 
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.ScopeHolder
getScope, removeScope, setScope
 
Methods inherited from interface org.netbeans.modules.bpel.model.api.TimeEventHolder
getTimeEvent, setTimeEvent
 
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

getRepeatEvery

RepeatEvery getRepeatEvery()
Returns:
"repeatEvery" tag expression object.

setRepeatEvery

void setRepeatEvery(RepeatEvery expression)
Parameters:
expression - Set new "repeatEvery" object .

removeRepeatEvery

void removeRepeatEvery()
Removes "repeatEvery" tag expression object.


removeTimeEvent

void removeTimeEvent()
Removes "for" or "until" tag expression object.