public interface Part extends Nameable<WSDLComponent>, ReferenceableWSDLComponent
Modifier and Type | Field and Description |
---|---|
static String |
ELEMENT_PROPERTY |
static String |
TYPE_PROPERTY |
NAME_PROPERTY
DOCUMENTATION_PROPERTY, EXTENSIBILITY_ELEMENT_PROPERTY
TEXT_CONTENT_PROPERTY
Modifier and Type | Method and Description |
---|---|
String |
getAnyAttribute(QName attr)
Returns string value of the attribute from different namespace.
|
NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> |
getElement()
Retrieves the element attribute value.
|
NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> |
getType()
Retrieves the type attribute value.
|
void |
setAnyAttribute(QName attr,
String value)
Set string value of the attribute identified by given QName.
|
void |
setElement(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> elementRef)
Sets the element attribute value to a GlobalReference to a schema component
|
void |
setType(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> typeRef)
Sets the type attribute value to a GlobalReference to a schema component
|
accept, addExtensibilityElement, createReferenceTo, createSchemaReference, getAttributeMap, getDocumentation, getExtensibilityElements, getExtensibilityElements, getModel, removeExtensibilityElement, setDocumentation
findAttributePosition, findChildComponent, findPosition, getAttribute, getPeer, isInDocumentModel, referencesSameNode, setAttribute
canPaste, copy, getChildren, getChildren, getChildren, getParent
static final String ELEMENT_PROPERTY
static final String TYPE_PROPERTY
void setElement(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> elementRef)
elementRef
- GlobalReference to a schema componentNamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalElement> getElement()
void setType(NamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> typeRef)
typeRef
- GlobalReference to a schema componentNamedComponentReference<org.netbeans.modules.xml.schema.model.GlobalType> getType()
String getAnyAttribute(QName attr)
attr
- non-null QName represents the attribute name.