02111-1307, USA.
*/
-#include "UIxKolabPartViewer.h"
-#include "common.h"
-#include <DOM/DOMBuilderFactory.h>
+#import <NGExtensions/NSNull+misc.h>
+#import <DOM/DOMBuilderFactory.h>
+#import <DOM/DOMProtocols.h>
+
+#import "UIxKolabPartViewer.h"
@implementation UIxKolabPartViewer
- (void)dealloc {
[(id)self->domDocument release];
+ [self->item release];
[super dealloc];
}
- (void)resetPathCaches {
[super resetPathCaches];
[(id)self->domDocument release]; self->domDocument = nil;
+ [self->item release]; self->item = nil;
}
/* getting a DOM representation */
return self->domDocument;
}
+/* accessors */
+
+- (void)setItem:(id)_item {
+ ASSIGN(self->item, _item);
+}
+- (id)item {
+ return self->item;
+}
+
@end /* UIxKolabPartViewer */