1 #include "docentrytraverser.h"
2 #include "docmetainfo.h"
6 void DocEntryTraverser::setNotifyee( DocMetaInfo
*n
)
11 void DocEntryTraverser::startProcess( DocEntry
*entry
)
14 mNotifyee
->endProcess( entry
, this );
17 DocEntryTraverser
*DocEntryTraverser::childTraverser( DocEntry
*parentEntry
)
19 DocEntryTraverser
*child
= createChild( parentEntry
);
22 if ( child
!= this ) {
23 child
->mParent
= this;
24 child
->mNotifyee
= mNotifyee
;
29 DocEntryTraverser
*DocEntryTraverser::parentTraverser()
34 void DocEntryTraverser::deleteTraverser()
39 void DocEntryTraverser::setParentEntry( DocEntry
*entry
)
44 DocEntry
*DocEntryTraverser::parentEntry()