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

All Superinterfaces:
BpelEntity, Component<BpelEntity>, DocumentComponent<BpelEntity>
All Known Subinterfaces:
Alert, Log, Trace
All Known Implementing Classes:
AlertImpl, LoggingEntityImpl, LogImpl, TraceImpl

public interface ExtensionEntity
extends BpelEntity

Author:
ads This is common extension interface. Any element that is extension for BPEL should extends this interface.

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
 boolean canExtend(ExtensibleElements extensible)
           
 EntityUpdater getEntityUpdater()
           
 
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

canExtend

boolean canExtend(ExtensibleElements extensible)

getEntityUpdater

EntityUpdater getEntityUpdater()
Returns:
Updater that will be used for update OM while sync with sources.