1 19 20 package org.netbeans.modules.xml.wsdl.model.extensions.bpel; 21 22 import java.util.Collection ; 23 24 import org.netbeans.modules.xml.wsdl.model.PortType; 25 import org.netbeans.modules.xml.wsdl.model.ReferenceableWSDLComponent; 26 import org.netbeans.modules.xml.wsdl.model.WSDLComponent; 27 import org.netbeans.modules.xml.xam.Nameable; 28 import org.netbeans.modules.xml.xam.dom.NamedComponentReference; 29 30 37 38 public interface Role extends BPELExtensibilityComponent, Nameable<WSDLComponent>, ReferenceableWSDLComponent { 39 public static final String PORT_TYPE_PROPERTY = "portType"; 40 public static final String ROLE_DOCUMENTATION_PROPERTY = "documentation"; 41 NamedComponentReference<PortType> getPortType(); 42 void setPortType(NamedComponentReference<PortType> portType); 43 44 void addRoleDocumentation(Documentation doc); 45 void removeRoleDocumentation(Documentation doc); 46 Collection <Documentation> getRoleDocumentations(); 47 } 48 | Popular Tags |