#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 |