#include <CPropertySheetList.h>
Public Member Functions | |
CPropertySheetList (CXMLElement *inUnprocessedContent) | |
We construct *this from a subtree of the document. | |
~CPropertySheetList () | |
presently empty, because the destruction will be done by the structure contained in mUnprocessedContent. | |
void | insertPropertySheet (const string &inID, CXMLElement *inXMLElement) |
insert an element for this element which is designed by a pointer WE TAKE THE DESTRUCTION RESPONSABILITY | |
CXMLElement & | getPropertySheet (const string &inID) |
Get a property sheet by its ID. | |
CXMLElement * | newPropertySheet (const string &inID) |
clone a property sheet by its ID |
basically, this is a map from string to CXMLElement.
: Wolfgang Müller
CPropertySheetList::CPropertySheetList | ( | CXMLElement * | inUnprocessedContent | ) |
We construct *this from a subtree of the document.
inUnprocessedContent | is a subtree of the document which will be put in mUnprocessedContent. The children of mUnprocessedContent will then be indexed by CContent. |