#include <XKMSUseKeyWith.hpp>
<UseKeyWith> elements are played insied KeyBinding elements and identify applications and application identifiers that correspond with the keys being found.
The schema definition for UseKeyWith is as follows :
<!-- UseKeyWith -->
<element name="UseKeyWith" type="xkms:UseKeyWithType"/>
<complexType name="UseKeyWithType">
<attribute name="Application" type="anyURI" use="required"/>
<attribute name="Identifier" type="string" use="required"/>
</complexType>
<!-- /UseKeyWith -->
Constructors and Destructors | |
| virtual | ~XKMSUseKeyWith () |
| XKMSUseKeyWith () | |
Public Member Functions | |
Getter Interface Methods | |
| virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMElement * | getElement (void) const =0 |
| Return the element at the base of the message. | |
| virtual const XMLCh * | getApplication (void) const =0 |
| Obtain the URI associated with the application for which this identifier applies. | |
| virtual const XMLCh * | getIdentifier (void) const =0 |
| Obtain the identifier string that should be used to locate a key. | |
Setter Interface Methods | |
| virtual void | setApplication (const XMLCh *uri)=0 |
| Set the Application string. | |
| virtual void | setIdentifier (const XMLCh *identifier)=0 |
| Set the Identifier string. | |
|
|
|
|
|
|
|
|
Obtain the URI associated with the application for which this identifier applies.
|
|
|
Return the element at the base of the message.
|
|
|
Obtain the identifier string that should be used to locate a key.
|
|
|
Set the Application string. param uri URI String identifying the application |
|
|
Set the Identifier string. param identifier String identifying the key |
1.4.2