## Uses of Interface
org.apache.woden.xml.XMLAttr

- Packages that use XMLAttr
  Package | Description
  --- | ---
  org.apache.woden.wsdl20.extensions |
  org.apache.woden.xml |

- - ### Uses of XMLAttr in org.apache.woden.wsdl20.extensions

    Methods in org.apache.woden.wsdl20.extensions that return XMLAttr
    Modifier and Type | Method and Description
    --- | ---
    `XMLAttr` | ExtensionRegistry.`createExtAttribute(Class ownerClass, QName attrQName, XMLElement ownerElement, String attrValue)`
    `XMLAttr` | AttributeExtensible.`getExtensionAttribute(QName attrType)` Return the extension attribute with this QName.
    `XMLAttr[]` | AttributeExtensible.`getExtensionAttributes()` Return all extension attributes.
    `XMLAttr[]` | AttributeExtensible.`getExtensionAttributesForNamespace(URI namespace)` Return the extension attributes from this namespace.

    Methods in org.apache.woden.wsdl20.extensions that return types with arguments of type XMLAttr
    Modifier and Type | Method and Description
    --- | ---
    `Class<XMLAttr>` | ExtensionRegistry.`queryExtAttributeType(Class parentClass, QName attrQN)` Look up the type of the extensibility attribute with the specified qname, which was defined on an element represented by the specified parent class.

    Methods in org.apache.woden.wsdl20.extensions with parameters of type XMLAttr
    Modifier and Type | Method and Description
    --- | ---
    `void` | AttributeExtensible.`setExtensionAttribute(QName attrType, XMLAttr attr)` Store the extension attribute object identified by the QName.

  - ### Uses of XMLAttr in org.apache.woden.xml

    Subinterfaces of XMLAttr in org.apache.woden.xml
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ArgumentArrayAttr` This interface represents an XML attribute information items whose type is a list of pairs (xs:QName, xs:token) that obey the contraints of wrpc:signature as defined in Part 2 of the WSDL 2.0 spec.
    `interface` | `BooleanAttr` This interface represents XML attribute information items of type xs:boolean.
    `interface` | `HTTPAuthenticationSchemeAttr` This interface represents the value of the whttp:authenticationScheme attribute.
    `interface` | `IntOrTokenAttr` This interface represents XML attribute information items of type 'Union of xs:int, xs:token', for example the whttp:code extension attribute of binding <fault>.
    `interface` | `QNameAttr` This interface represents XML attribute information items of type xs:QName.
    `interface` | `QNameListAttr` This interface represents XML attribute information items of type xs:list of QNames.
    `interface` | `QNameListOrTokenAttr` This interface represents XML attribute information items of type 'Union of list of xs:QName or xs:token', for example the wsoap:subcodes extension attribute of binding <fault>.
    `interface` | `QNameOrTokenAttr` This interface represents XML attribute information items of type 'Union of xs:QName or xs:token', for example the wsoap:code extension attribute of binding <fault>.
    `interface` | `StringAttr` This interface represents XML attribute information items of type xs:string.
    `interface` | `TokenAttr` This interface represents XML attribute information items of type xs:token.
    `interface` | `URIAttr` This interface represents XML attribute information items of type xs:anyURI.

    Classes in org.apache.woden.xml that implement XMLAttr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnknownAttr` This class represents extension attributes (those not in the WSDL namespace) that do not have a Java type registered in the Extension Registry.

Copyright ? Apache Software Foundation. All Rights Reserved.