org.netbeans.modules.xml.wsdl.model.extensions.bpel
Interface Role

All Superinterfaces:
BPELExtensibilityComponent, Component<WSDLComponent>, DocumentComponent<WSDLComponent>, ExtensibilityElement, Nameable<WSDLComponent>, Named<WSDLComponent>, NamedReferenceable<WSDLComponent>, Referenceable, ReferenceableWSDLComponent, WSDLComponent
All Known Implementing Classes:
RoleImpl

public interface Role
extends BPELExtensibilityComponent, Nameable<WSDLComponent>, ReferenceableWSDLComponent

Author:
Nam Nguyen changed by, ads

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.netbeans.modules.xml.wsdl.model.extensions.bpel.BPELExtensibilityComponent
BPELExtensibilityComponent.Visitor
 
Nested classes/interfaces inherited from interface org.netbeans.modules.xml.wsdl.model.ExtensibilityElement
ExtensibilityElement.EmbeddedModel, ExtensibilityElement.ParentSelector, ExtensibilityElement.UpdaterProvider
 
Field Summary
static java.lang.String PORT_TYPE_PROPERTY
           
static java.lang.String ROLE_DOCUMENTATION_PROPERTY
           
 
Fields inherited from interface org.netbeans.modules.xml.wsdl.model.ExtensibilityElement
CONTENT_FRAGMENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.wsdl.model.WSDLComponent
DOCUMENTATION_PROPERTY, EXTENSIBILITY_ELEMENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.dom.DocumentComponent
TEXT_CONTENT_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.Named
NAME_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.Named
NAME_PROPERTY
 
Fields inherited from interface org.netbeans.modules.xml.xam.Named
NAME_PROPERTY
 
Method Summary
 void addRoleDocumentation(Documentation doc)
           
 NamedComponentReference<PortType> getPortType()
           
 java.util.Collection<Documentation> getRoleDocumentations()
           
 void removeRoleDocumentation(Documentation doc)
           
 void setPortType(NamedComponentReference<PortType> portType)
           
 
Methods inherited from interface org.netbeans.modules.xml.wsdl.model.extensions.bpel.BPELExtensibilityComponent
accept
 
Methods inherited from interface org.netbeans.modules.xml.wsdl.model.ExtensibilityElement
addAnyElement, getAnyAttribute, getAnyElements, getAttribute, getContentFragment, getQName, removeAnyElement, setAnyAttribute, setAttribute, setContentFragment
 
Methods inherited from interface org.netbeans.modules.xml.wsdl.model.WSDLComponent
accept, addExtensibilityElement, createReferenceTo, createSchemaReference, getAttributeMap, getDocumentation, getExtensibilityElements, getExtensibilityElements, getModel, removeExtensibilityElement, setDocumentation
 
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, getParent
 
Methods inherited from interface org.netbeans.modules.xml.xam.Named
getName
 
Methods inherited from interface org.netbeans.modules.xml.xam.Named
getName
 
Methods inherited from interface org.netbeans.modules.xml.xam.Named
getName
 

Field Detail

PORT_TYPE_PROPERTY

static final java.lang.String PORT_TYPE_PROPERTY
See Also:
Constant Field Values

ROLE_DOCUMENTATION_PROPERTY

static final java.lang.String ROLE_DOCUMENTATION_PROPERTY
See Also:
Constant Field Values
Method Detail

getPortType

NamedComponentReference<PortType> getPortType()

setPortType

void setPortType(NamedComponentReference<PortType> portType)

addRoleDocumentation

void addRoleDocumentation(Documentation doc)

removeRoleDocumentation

void removeRoleDocumentation(Documentation doc)

getRoleDocumentations

java.util.Collection<Documentation> getRoleDocumentations()