org.netbeans.modules.bpel.model.impl.references
Interface WSDLReferenceFactory

All Superinterfaces:
WSDLReferenceBuilder.WSDLResolver
All Known Implementing Classes:
AbstractGlobalReferenceFactory, AbstractNamedReferenceFactory, CorrelationPropertyResolver, MessageResolver, OperationResolver, PartnerLinkTypeResolver, PartResolver, PortTypeResolver, RoleResolver

interface WSDLReferenceFactory
extends WSDLReferenceBuilder.WSDLResolver


Method Summary
<T extends ReferenceableWSDLComponent>
WSDLReference<T>
create(T target, java.lang.Class<T> clazz, AbstractDocumentComponent entity)
           
<T extends ReferenceableWSDLComponent>
WSDLReference<T>
create(T target, java.lang.Class<T> clazz, AbstractDocumentComponent entity, java.lang.String refString)
           
<T extends ReferenceableWSDLComponent>
WSDLReference<T>
createUnresolvedReference(java.lang.Class<T> clazz, AbstractDocumentComponent entity, java.lang.String refString)
           
 BpelAttributesType.AttrType getAttributeType()
           
<T extends ReferenceableWSDLComponent>
boolean
isApplicable(java.lang.Class<T> clazz)
           
 
Methods inherited from interface org.netbeans.modules.bpel.model.impl.references.WSDLReferenceBuilder.WSDLResolver
resolve
 

Method Detail

isApplicable

<T extends ReferenceableWSDLComponent> boolean isApplicable(java.lang.Class<T> clazz)

create

<T extends ReferenceableWSDLComponent> WSDLReference<T> create(T target,
                                                               java.lang.Class<T> clazz,
                                                               AbstractDocumentComponent entity)

createUnresolvedReference

<T extends ReferenceableWSDLComponent> WSDLReference<T> createUnresolvedReference(java.lang.Class<T> clazz,
                                                                                  AbstractDocumentComponent entity,
                                                                                  java.lang.String refString)

create

<T extends ReferenceableWSDLComponent> WSDLReference<T> create(T target,
                                                               java.lang.Class<T> clazz,
                                                               AbstractDocumentComponent entity,
                                                               java.lang.String refString)

getAttributeType

BpelAttributesType.AttrType getAttributeType()