#include <CAccessorAdminCollection.h>
Public Types | |
| typedef CContent::const_iterator | const_iterator |
| for easier read access from the outside | |
Public Member Functions | |
| CContent::const_iterator | begin () const |
| for reading all accessors | |
| CContent::const_iterator | end () const |
| for reading all accessors | |
| CAccessorAdminCollection (string inFileName) | |
| The Accessor collection gets its configuration out of the same file as the CSessionManager. | |
| void | addCollection (CXMLElement *inCollectionElement) |
| add an accessor to a collection to our list of proxies. | |
| const CXMLElement * | getCollectionElement (string inID) const |
| get a collection configuration element by its ID | |
| const CXMLElement * | getQueryParadimList (string inID) const |
| get a collection configuration element by its ID | |
| CAccessorAdmin & | getCurrentProxy () |
| get the proxy on which is presently worked on | |
| CAccessorAdmin & | getProxy (const string &inID) |
| get a proxy for a given collectionID if this collection is unknown, give back the first collection in the stack | |
| string | getDefaultAccessorID () const |
| simply take the first. | |
| string | toXML (bool isPrivate=false) const |
| some tags plus our content | |
| CXMLElement * | toXMLElement () const |
| The content of this as an CXMLElement. | |
| CXMLElement * | getCollectionInConstruction () |
| get the XMLElement in construction | |
| void | startCollectionConstruction (CXMLElement *inRoot) |
| set the element | |
Public Attributes | |
| CContent | mIDToProxy |
| CAccessorAdmin * | mCurrentProxy |
Protected Attributes | |
| CSelfDestroyPointer< CAccessorFactoryContainer > | mFactory |
| The accessor factory container: Turn a name into an accessor. | |
The accessorcollection contains CAccessorAdmins