org.netbeans.modules.bpel.model.api.references
Interface BpelReferenceable

All Superinterfaces:
BpelEntity, Component<BpelEntity>, DocumentComponent<BpelEntity>, Referenceable
All Known Subinterfaces:
Activity, Assign, Catch, Compensate, CompensateScope, CompensationHandlerHolder, CompositeActivity, CorrelationSet, Empty, Exit, ExtendableActivity, ExtensionActivity, Flow, ForEach, FromPart, If, Invoke, Link, MessageExchange, OnEvent, PartnerLink, Pick, Receive, RepeatUntil, Reply, ReThrow, Scope, Sequence, Throw, Validate, Variable, VariableDeclaration, Wait, While
All Known Implementing Classes:
ActivityImpl, AssignImpl, CatchImpl, CompensateImpl, CompensateScopeImpl, CompositeActivityImpl, ConditionalActivity, CorrelationSetImpl, EmptyImpl, ExitImpl, ExtensionActivityImpl, FlowImpl, ForEachImpl, FromPartImpl, IfImpl, InvokeImpl, InvokeReceiveReplyCommonImpl, LinkImpl, MessageExchangeImpl, OnEventImpl, PartnerLinkImpl, PickImpl, ReceiveImpl, RepeatUntilImpl, ReplyImpl, ReplyReceiveIntersectImpl, ReThrowImpl, ScopeImpl, SequenceImpl, ThrowImpl, ValidateImpl, VariableImpl, WaitImpl, WhileImpl

public interface BpelReferenceable
extends Referenceable, BpelEntity

This is marker interface. It should be implemented by entity in OM that could be referenced. F.e. Variable could be referenced from Invoke, Receive,..

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
 
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