#include <userinfo.h>
Public Types | |
typedef map< const XMLCh *const, Attribute *const, GlobalXercesConnector::Comparator > | MappedAttributes |
Type definition of mapping which transforms names to the related attributes. | |
Public Member Functions | |
Attribute (const string name) | |
The only constructor which fills the transcodedName attribute. | |
~Attribute () | |
Destructor. | |
virtual void | Set (const string str)=0 |
Set accessor to this attribute converting input string into a properly-typed value. | |
virtual const string | Get ()=0 |
Get accessor converting stored value into a string. | |
void | Attach (MappedAttributes &externalAttributes) |
This method is the key method to connect the attribute to the related UI element. | |
void | FillAttribute (DOMElement &element) |
This method add and DOMAttribute node to the DOMElement passed as an argument. |
This class is used to store information about parameters of an object. It support loading and saving of the information and, potentially, interaction with the user.