Line data Source code
1 : /*
2 : * DO NOT EDIT. THIS FILE IS GENERATED FROM ../../../dist/idl/nsIDocShellTreeItem.idl
3 : */
4 :
5 : #ifndef __gen_nsIDocShellTreeItem_h__
6 : #define __gen_nsIDocShellTreeItem_h__
7 :
8 :
9 : #ifndef __gen_nsISupports_h__
10 : #include "nsISupports.h"
11 : #endif
12 :
13 : /* For IDL files that don't want to include root IDL files. */
14 : #ifndef NS_NO_VTABLE
15 : #define NS_NO_VTABLE
16 : #endif
17 : class nsIDocShellTreeOwner; /* forward declaration */
18 :
19 : class nsIDocument; /* forward declaration */
20 :
21 : class nsPIDOMWindowOuter; /* forward declaration */
22 :
23 :
24 : /* starting interface: nsIDocShellTreeItem */
25 : #define NS_IDOCSHELLTREEITEM_IID_STR "9b7c586f-9214-480c-a2c4-49b526fff1a6"
26 :
27 : #define NS_IDOCSHELLTREEITEM_IID \
28 : {0x9b7c586f, 0x9214, 0x480c, \
29 : { 0xa2, 0xc4, 0x49, 0xb5, 0x26, 0xff, 0xf1, 0xa6 }}
30 :
31 6 : class NS_NO_VTABLE nsIDocShellTreeItem : public nsISupports {
32 : public:
33 :
34 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOCSHELLTREEITEM_IID)
35 :
36 : /* attribute AString name; */
37 : NS_IMETHOD GetName(nsAString & aName) = 0;
38 : NS_IMETHOD SetName(const nsAString & aName) = 0;
39 :
40 : /* boolean nameEquals (in AString name); */
41 : NS_IMETHOD NameEquals(const nsAString & name, bool *_retval) = 0;
42 :
43 : enum {
44 : typeChrome = 0,
45 : typeContent = 1,
46 : typeContentWrapper = 2,
47 : typeChromeWrapper = 3,
48 : typeAll = 2147483647
49 : };
50 :
51 : /* attribute long itemType; */
52 : NS_IMETHOD GetItemType(int32_t *aItemType) = 0;
53 : NS_IMETHOD SetItemType(int32_t aItemType) = 0;
54 :
55 : /* [noscript,nostdcall,notxpcom] long ItemType (); */
56 : virtual int32_t ItemType(void) = 0;
57 :
58 : /* readonly attribute nsIDocShellTreeItem parent; */
59 : NS_IMETHOD GetParent(nsIDocShellTreeItem * *aParent) = 0;
60 :
61 : /* readonly attribute nsIDocShellTreeItem sameTypeParent; */
62 : NS_IMETHOD GetSameTypeParent(nsIDocShellTreeItem * *aSameTypeParent) = 0;
63 :
64 : /* readonly attribute nsIDocShellTreeItem rootTreeItem; */
65 : NS_IMETHOD GetRootTreeItem(nsIDocShellTreeItem * *aRootTreeItem) = 0;
66 :
67 : /* readonly attribute nsIDocShellTreeItem sameTypeRootTreeItem; */
68 : NS_IMETHOD GetSameTypeRootTreeItem(nsIDocShellTreeItem * *aSameTypeRootTreeItem) = 0;
69 :
70 : /* nsIDocShellTreeItem findItemWithName (in AString name, in nsIDocShellTreeItem aRequestor, in nsIDocShellTreeItem aOriginalRequestor, in bool aSkipTabGroup); */
71 : NS_IMETHOD FindItemWithName(const nsAString & name, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, bool aSkipTabGroup, nsIDocShellTreeItem * *_retval) = 0;
72 :
73 : /* readonly attribute nsIDocShellTreeOwner treeOwner; */
74 : NS_IMETHOD GetTreeOwner(nsIDocShellTreeOwner * *aTreeOwner) = 0;
75 :
76 : /* [noscript] void setTreeOwner (in nsIDocShellTreeOwner treeOwner); */
77 : NS_IMETHOD SetTreeOwner(nsIDocShellTreeOwner *treeOwner) = 0;
78 :
79 : /* readonly attribute long childCount; */
80 : NS_IMETHOD GetChildCount(int32_t *aChildCount) = 0;
81 :
82 : /* void addChild (in nsIDocShellTreeItem child); */
83 : NS_IMETHOD AddChild(nsIDocShellTreeItem *child) = 0;
84 :
85 : /* void removeChild (in nsIDocShellTreeItem child); */
86 : NS_IMETHOD RemoveChild(nsIDocShellTreeItem *child) = 0;
87 :
88 : /* nsIDocShellTreeItem getChildAt (in long index); */
89 : NS_IMETHOD GetChildAt(int32_t index, nsIDocShellTreeItem * *_retval) = 0;
90 :
91 : /* nsIDocShellTreeItem findChildWithName (in AString aName, in boolean aRecurse, in boolean aSameType, in nsIDocShellTreeItem aRequestor, in nsIDocShellTreeItem aOriginalRequestor); */
92 : NS_IMETHOD FindChildWithName(const nsAString & aName, bool aRecurse, bool aSameType, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, nsIDocShellTreeItem * *_retval) = 0;
93 :
94 : /* [noscript,nostdcall,notxpcom] nsIDocument getDocument (); */
95 : virtual nsIDocument * GetDocument(void) = 0;
96 :
97 : /* [noscript,nostdcall,notxpcom] nsPIDOMWindowOuter getWindow (); */
98 : virtual nsPIDOMWindowOuter * GetWindow(void) = 0;
99 :
100 : };
101 :
102 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIDocShellTreeItem, NS_IDOCSHELLTREEITEM_IID)
103 :
104 : /* Use this macro when declaring classes that implement this interface. */
105 : #define NS_DECL_NSIDOCSHELLTREEITEM \
106 : NS_IMETHOD GetName(nsAString & aName) override; \
107 : NS_IMETHOD SetName(const nsAString & aName) override; \
108 : NS_IMETHOD NameEquals(const nsAString & name, bool *_retval) override; \
109 : NS_IMETHOD GetItemType(int32_t *aItemType) override; \
110 : NS_IMETHOD SetItemType(int32_t aItemType) override; \
111 : virtual int32_t ItemType(void) override; \
112 : NS_IMETHOD GetParent(nsIDocShellTreeItem * *aParent) override; \
113 : NS_IMETHOD GetSameTypeParent(nsIDocShellTreeItem * *aSameTypeParent) override; \
114 : NS_IMETHOD GetRootTreeItem(nsIDocShellTreeItem * *aRootTreeItem) override; \
115 : NS_IMETHOD GetSameTypeRootTreeItem(nsIDocShellTreeItem * *aSameTypeRootTreeItem) override; \
116 : NS_IMETHOD FindItemWithName(const nsAString & name, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, bool aSkipTabGroup, nsIDocShellTreeItem * *_retval) override; \
117 : NS_IMETHOD GetTreeOwner(nsIDocShellTreeOwner * *aTreeOwner) override; \
118 : NS_IMETHOD SetTreeOwner(nsIDocShellTreeOwner *treeOwner) override; \
119 : NS_IMETHOD GetChildCount(int32_t *aChildCount) override; \
120 : NS_IMETHOD AddChild(nsIDocShellTreeItem *child) override; \
121 : NS_IMETHOD RemoveChild(nsIDocShellTreeItem *child) override; \
122 : NS_IMETHOD GetChildAt(int32_t index, nsIDocShellTreeItem * *_retval) override; \
123 : NS_IMETHOD FindChildWithName(const nsAString & aName, bool aRecurse, bool aSameType, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, nsIDocShellTreeItem * *_retval) override; \
124 : virtual nsIDocument * GetDocument(void) override; \
125 : virtual nsPIDOMWindowOuter * GetWindow(void) override;
126 :
127 : /* Use this macro when declaring the members of this interface when the
128 : class doesn't implement the interface. This is useful for forwarding. */
129 : #define NS_DECL_NON_VIRTUAL_NSIDOCSHELLTREEITEM \
130 : nsresult GetName(nsAString & aName); \
131 : nsresult SetName(const nsAString & aName); \
132 : nsresult NameEquals(const nsAString & name, bool *_retval); \
133 : nsresult GetItemType(int32_t *aItemType); \
134 : nsresult SetItemType(int32_t aItemType); \
135 : int32_t ItemType(void); \
136 : nsresult GetParent(nsIDocShellTreeItem * *aParent); \
137 : nsresult GetSameTypeParent(nsIDocShellTreeItem * *aSameTypeParent); \
138 : nsresult GetRootTreeItem(nsIDocShellTreeItem * *aRootTreeItem); \
139 : nsresult GetSameTypeRootTreeItem(nsIDocShellTreeItem * *aSameTypeRootTreeItem); \
140 : nsresult FindItemWithName(const nsAString & name, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, bool aSkipTabGroup, nsIDocShellTreeItem * *_retval); \
141 : nsresult GetTreeOwner(nsIDocShellTreeOwner * *aTreeOwner); \
142 : nsresult SetTreeOwner(nsIDocShellTreeOwner *treeOwner); \
143 : nsresult GetChildCount(int32_t *aChildCount); \
144 : nsresult AddChild(nsIDocShellTreeItem *child); \
145 : nsresult RemoveChild(nsIDocShellTreeItem *child); \
146 : nsresult GetChildAt(int32_t index, nsIDocShellTreeItem * *_retval); \
147 : nsresult FindChildWithName(const nsAString & aName, bool aRecurse, bool aSameType, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, nsIDocShellTreeItem * *_retval); \
148 : nsIDocument * GetDocument(void); \
149 : nsPIDOMWindowOuter * GetWindow(void);
150 :
151 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
152 : #define NS_FORWARD_NSIDOCSHELLTREEITEM(_to) \
153 : NS_IMETHOD GetName(nsAString & aName) override { return _to GetName(aName); } \
154 : NS_IMETHOD SetName(const nsAString & aName) override { return _to SetName(aName); } \
155 : NS_IMETHOD NameEquals(const nsAString & name, bool *_retval) override { return _to NameEquals(name, _retval); } \
156 : NS_IMETHOD GetItemType(int32_t *aItemType) override { return _to GetItemType(aItemType); } \
157 : NS_IMETHOD SetItemType(int32_t aItemType) override { return _to SetItemType(aItemType); } \
158 : virtual int32_t ItemType(void) override { return _to ItemType(); } \
159 : NS_IMETHOD GetParent(nsIDocShellTreeItem * *aParent) override { return _to GetParent(aParent); } \
160 : NS_IMETHOD GetSameTypeParent(nsIDocShellTreeItem * *aSameTypeParent) override { return _to GetSameTypeParent(aSameTypeParent); } \
161 : NS_IMETHOD GetRootTreeItem(nsIDocShellTreeItem * *aRootTreeItem) override { return _to GetRootTreeItem(aRootTreeItem); } \
162 : NS_IMETHOD GetSameTypeRootTreeItem(nsIDocShellTreeItem * *aSameTypeRootTreeItem) override { return _to GetSameTypeRootTreeItem(aSameTypeRootTreeItem); } \
163 : NS_IMETHOD FindItemWithName(const nsAString & name, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, bool aSkipTabGroup, nsIDocShellTreeItem * *_retval) override { return _to FindItemWithName(name, aRequestor, aOriginalRequestor, aSkipTabGroup, _retval); } \
164 : NS_IMETHOD GetTreeOwner(nsIDocShellTreeOwner * *aTreeOwner) override { return _to GetTreeOwner(aTreeOwner); } \
165 : NS_IMETHOD SetTreeOwner(nsIDocShellTreeOwner *treeOwner) override { return _to SetTreeOwner(treeOwner); } \
166 : NS_IMETHOD GetChildCount(int32_t *aChildCount) override { return _to GetChildCount(aChildCount); } \
167 : NS_IMETHOD AddChild(nsIDocShellTreeItem *child) override { return _to AddChild(child); } \
168 : NS_IMETHOD RemoveChild(nsIDocShellTreeItem *child) override { return _to RemoveChild(child); } \
169 : NS_IMETHOD GetChildAt(int32_t index, nsIDocShellTreeItem * *_retval) override { return _to GetChildAt(index, _retval); } \
170 : NS_IMETHOD FindChildWithName(const nsAString & aName, bool aRecurse, bool aSameType, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, nsIDocShellTreeItem * *_retval) override { return _to FindChildWithName(aName, aRecurse, aSameType, aRequestor, aOriginalRequestor, _retval); } \
171 : virtual nsIDocument * GetDocument(void) override { return _to GetDocument(); } \
172 : virtual nsPIDOMWindowOuter * GetWindow(void) override { return _to GetWindow(); }
173 :
174 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
175 : #define NS_FORWARD_SAFE_NSIDOCSHELLTREEITEM(_to) \
176 : NS_IMETHOD GetName(nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
177 : NS_IMETHOD SetName(const nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetName(aName); } \
178 : NS_IMETHOD NameEquals(const nsAString & name, bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->NameEquals(name, _retval); } \
179 : NS_IMETHOD GetItemType(int32_t *aItemType) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetItemType(aItemType); } \
180 : NS_IMETHOD SetItemType(int32_t aItemType) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetItemType(aItemType); } \
181 : virtual int32_t ItemType(void) override; \
182 : NS_IMETHOD GetParent(nsIDocShellTreeItem * *aParent) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetParent(aParent); } \
183 : NS_IMETHOD GetSameTypeParent(nsIDocShellTreeItem * *aSameTypeParent) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSameTypeParent(aSameTypeParent); } \
184 : NS_IMETHOD GetRootTreeItem(nsIDocShellTreeItem * *aRootTreeItem) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRootTreeItem(aRootTreeItem); } \
185 : NS_IMETHOD GetSameTypeRootTreeItem(nsIDocShellTreeItem * *aSameTypeRootTreeItem) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSameTypeRootTreeItem(aSameTypeRootTreeItem); } \
186 : NS_IMETHOD FindItemWithName(const nsAString & name, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, bool aSkipTabGroup, nsIDocShellTreeItem * *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->FindItemWithName(name, aRequestor, aOriginalRequestor, aSkipTabGroup, _retval); } \
187 : NS_IMETHOD GetTreeOwner(nsIDocShellTreeOwner * *aTreeOwner) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTreeOwner(aTreeOwner); } \
188 : NS_IMETHOD SetTreeOwner(nsIDocShellTreeOwner *treeOwner) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTreeOwner(treeOwner); } \
189 : NS_IMETHOD GetChildCount(int32_t *aChildCount) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetChildCount(aChildCount); } \
190 : NS_IMETHOD AddChild(nsIDocShellTreeItem *child) override { return !_to ? NS_ERROR_NULL_POINTER : _to->AddChild(child); } \
191 : NS_IMETHOD RemoveChild(nsIDocShellTreeItem *child) override { return !_to ? NS_ERROR_NULL_POINTER : _to->RemoveChild(child); } \
192 : NS_IMETHOD GetChildAt(int32_t index, nsIDocShellTreeItem * *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetChildAt(index, _retval); } \
193 : NS_IMETHOD FindChildWithName(const nsAString & aName, bool aRecurse, bool aSameType, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, nsIDocShellTreeItem * *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->FindChildWithName(aName, aRecurse, aSameType, aRequestor, aOriginalRequestor, _retval); } \
194 : virtual nsIDocument * GetDocument(void) override; \
195 : virtual nsPIDOMWindowOuter * GetWindow(void) override;
196 :
197 : #if 0
198 : /* Use the code below as a template for the implementation class for this interface. */
199 :
200 : /* Header file */
201 : class nsDocShellTreeItem : public nsIDocShellTreeItem
202 : {
203 : public:
204 : NS_DECL_ISUPPORTS
205 : NS_DECL_NSIDOCSHELLTREEITEM
206 :
207 : nsDocShellTreeItem();
208 :
209 : private:
210 : ~nsDocShellTreeItem();
211 :
212 : protected:
213 : /* additional members */
214 : };
215 :
216 : /* Implementation file */
217 : NS_IMPL_ISUPPORTS(nsDocShellTreeItem, nsIDocShellTreeItem)
218 :
219 : nsDocShellTreeItem::nsDocShellTreeItem()
220 : {
221 : /* member initializers and constructor code */
222 : }
223 :
224 : nsDocShellTreeItem::~nsDocShellTreeItem()
225 : {
226 : /* destructor code */
227 : }
228 :
229 : /* attribute AString name; */
230 : NS_IMETHODIMP nsDocShellTreeItem::GetName(nsAString & aName)
231 : {
232 : return NS_ERROR_NOT_IMPLEMENTED;
233 : }
234 : NS_IMETHODIMP nsDocShellTreeItem::SetName(const nsAString & aName)
235 : {
236 : return NS_ERROR_NOT_IMPLEMENTED;
237 : }
238 :
239 : /* boolean nameEquals (in AString name); */
240 : NS_IMETHODIMP nsDocShellTreeItem::NameEquals(const nsAString & name, bool *_retval)
241 : {
242 : return NS_ERROR_NOT_IMPLEMENTED;
243 : }
244 :
245 : /* attribute long itemType; */
246 : NS_IMETHODIMP nsDocShellTreeItem::GetItemType(int32_t *aItemType)
247 : {
248 : return NS_ERROR_NOT_IMPLEMENTED;
249 : }
250 : NS_IMETHODIMP nsDocShellTreeItem::SetItemType(int32_t aItemType)
251 : {
252 : return NS_ERROR_NOT_IMPLEMENTED;
253 : }
254 :
255 : /* [noscript,nostdcall,notxpcom] long ItemType (); */
256 : int32_t nsDocShellTreeItem::ItemType()
257 : {
258 : return NS_ERROR_NOT_IMPLEMENTED;
259 : }
260 :
261 : /* readonly attribute nsIDocShellTreeItem parent; */
262 : NS_IMETHODIMP nsDocShellTreeItem::GetParent(nsIDocShellTreeItem * *aParent)
263 : {
264 : return NS_ERROR_NOT_IMPLEMENTED;
265 : }
266 :
267 : /* readonly attribute nsIDocShellTreeItem sameTypeParent; */
268 : NS_IMETHODIMP nsDocShellTreeItem::GetSameTypeParent(nsIDocShellTreeItem * *aSameTypeParent)
269 : {
270 : return NS_ERROR_NOT_IMPLEMENTED;
271 : }
272 :
273 : /* readonly attribute nsIDocShellTreeItem rootTreeItem; */
274 : NS_IMETHODIMP nsDocShellTreeItem::GetRootTreeItem(nsIDocShellTreeItem * *aRootTreeItem)
275 : {
276 : return NS_ERROR_NOT_IMPLEMENTED;
277 : }
278 :
279 : /* readonly attribute nsIDocShellTreeItem sameTypeRootTreeItem; */
280 : NS_IMETHODIMP nsDocShellTreeItem::GetSameTypeRootTreeItem(nsIDocShellTreeItem * *aSameTypeRootTreeItem)
281 : {
282 : return NS_ERROR_NOT_IMPLEMENTED;
283 : }
284 :
285 : /* nsIDocShellTreeItem findItemWithName (in AString name, in nsIDocShellTreeItem aRequestor, in nsIDocShellTreeItem aOriginalRequestor, in bool aSkipTabGroup); */
286 : NS_IMETHODIMP nsDocShellTreeItem::FindItemWithName(const nsAString & name, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, bool aSkipTabGroup, nsIDocShellTreeItem * *_retval)
287 : {
288 : return NS_ERROR_NOT_IMPLEMENTED;
289 : }
290 :
291 : /* readonly attribute nsIDocShellTreeOwner treeOwner; */
292 : NS_IMETHODIMP nsDocShellTreeItem::GetTreeOwner(nsIDocShellTreeOwner * *aTreeOwner)
293 : {
294 : return NS_ERROR_NOT_IMPLEMENTED;
295 : }
296 :
297 : /* [noscript] void setTreeOwner (in nsIDocShellTreeOwner treeOwner); */
298 : NS_IMETHODIMP nsDocShellTreeItem::SetTreeOwner(nsIDocShellTreeOwner *treeOwner)
299 : {
300 : return NS_ERROR_NOT_IMPLEMENTED;
301 : }
302 :
303 : /* readonly attribute long childCount; */
304 : NS_IMETHODIMP nsDocShellTreeItem::GetChildCount(int32_t *aChildCount)
305 : {
306 : return NS_ERROR_NOT_IMPLEMENTED;
307 : }
308 :
309 : /* void addChild (in nsIDocShellTreeItem child); */
310 : NS_IMETHODIMP nsDocShellTreeItem::AddChild(nsIDocShellTreeItem *child)
311 : {
312 : return NS_ERROR_NOT_IMPLEMENTED;
313 : }
314 :
315 : /* void removeChild (in nsIDocShellTreeItem child); */
316 : NS_IMETHODIMP nsDocShellTreeItem::RemoveChild(nsIDocShellTreeItem *child)
317 : {
318 : return NS_ERROR_NOT_IMPLEMENTED;
319 : }
320 :
321 : /* nsIDocShellTreeItem getChildAt (in long index); */
322 : NS_IMETHODIMP nsDocShellTreeItem::GetChildAt(int32_t index, nsIDocShellTreeItem * *_retval)
323 : {
324 : return NS_ERROR_NOT_IMPLEMENTED;
325 : }
326 :
327 : /* nsIDocShellTreeItem findChildWithName (in AString aName, in boolean aRecurse, in boolean aSameType, in nsIDocShellTreeItem aRequestor, in nsIDocShellTreeItem aOriginalRequestor); */
328 : NS_IMETHODIMP nsDocShellTreeItem::FindChildWithName(const nsAString & aName, bool aRecurse, bool aSameType, nsIDocShellTreeItem *aRequestor, nsIDocShellTreeItem *aOriginalRequestor, nsIDocShellTreeItem * *_retval)
329 : {
330 : return NS_ERROR_NOT_IMPLEMENTED;
331 : }
332 :
333 : /* [noscript,nostdcall,notxpcom] nsIDocument getDocument (); */
334 : nsIDocument * nsDocShellTreeItem::GetDocument()
335 : {
336 : return NS_ERROR_NOT_IMPLEMENTED;
337 : }
338 :
339 : /* [noscript,nostdcall,notxpcom] nsPIDOMWindowOuter getWindow (); */
340 : nsPIDOMWindowOuter * nsDocShellTreeItem::GetWindow()
341 : {
342 : return NS_ERROR_NOT_IMPLEMENTED;
343 : }
344 :
345 : /* End of implementation class template. */
346 : #endif
347 :
348 :
349 : #endif /* __gen_nsIDocShellTreeItem_h__ */
|