1 19 20 package org.netbeans.modules.xml.wsdl.model; 21 22 import javax.xml.namespace.QName ; 23 import org.netbeans.modules.xml.schema.model.GlobalElement; 24 import org.netbeans.modules.xml.schema.model.GlobalType; 25 import org.netbeans.modules.xml.xam.Nameable; 26 import org.netbeans.modules.xml.xam.dom.NamedComponentReference; 27 28 33 public interface Part extends Nameable<WSDLComponent>, ReferenceableWSDLComponent { 34 public static final String ELEMENT_PROPERTY = "element"; 35 public static final String TYPE_PROPERTY = "type"; 36 37 41 void setElement(NamedComponentReference<GlobalElement> elementRef); 42 43 47 NamedComponentReference<GlobalElement> getElement(); 48 49 53 void setType(NamedComponentReference<GlobalType> typeRef); 54 55 59 NamedComponentReference<GlobalType> getType(); 60 61 67 String getAnyAttribute(QName attr); 68 69 75 void setAnyAttribute(QName attr, String value); 76 } 77 | Popular Tags |