|         |      1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). | 
|         |      2 // All rights reserved. | 
|         |      3 // This component and the accompanying materials are made available | 
|         |      4 // under the terms of "Eclipse Public License v1.0" | 
|         |      5 // which accompanies this distribution, and is available | 
|         |      6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". | 
|         |      7 // | 
|         |      8 // Initial Contributors: | 
|         |      9 // Nokia Corporation - initial contribution. | 
|         |     10 // | 
|         |     11 // Contributors: | 
|         |     12 // | 
|         |     13 // Description: | 
|         |     14 // Methods for element node | 
|         |     15 // | 
|         |     16  | 
|         |     17 #include <xml/dom/xmlengdomimplementation.h> | 
|         |     18 #include <xml/utils/xmlengxestd.h> | 
|         |     19 #include "xmlengdomdefs.h" | 
|         |     20  | 
|         |     21 // --------------------------------------------------------------------------------------------- | 
|         |     22 // Opens DOMImplementation | 
|         |     23 // --------------------------------------------------------------------------------------------- | 
|         |     24 // | 
|         |     25 EXPORT_C void RXmlEngDOMImplementation::OpenL( RHeap* /*aHeap not implemented yet*/ ) | 
|         |     26     { | 
|         |     27     XmlEngineAttachL(); | 
|         |     28 	SetUserDataCallbacks(); | 
|         |     29     }; | 
|         |     30  | 
|         |     31 // --------------------------------------------------------------------------------------------- | 
|         |     32 // Close DOMImplementation | 
|         |     33 // --------------------------------------------------------------------------------------------- | 
|         |     34 // | 
|         |     35 EXPORT_C void RXmlEngDOMImplementation::Close(TBool /*aReserved*/) | 
|         |     36     { | 
|         |     37 	Close(); | 
|         |     38     }; | 
|         |     39  | 
|         |     40 // --------------------------------------------------------------------------------------------- | 
|         |     41 // Close DOMImplementation | 
|         |     42 // --------------------------------------------------------------------------------------------- | 
|         |     43 // | 
|         |     44 EXPORT_C void RXmlEngDOMImplementation::Close() | 
|         |     45     { | 
|         |     46     XmlEngineCleanup(); | 
|         |     47     }; | 
|         |     48  |