epoc32/include/xml/dom/xmlengerrors.h
branchSymbian3
changeset 4 837f303aceeb
parent 3 e1b950c65cb4
--- a/epoc32/include/xml/dom/xmlengerrors.h	Wed Mar 31 12:27:01 2010 +0100
+++ b/epoc32/include/xml/dom/xmlengerrors.h	Wed Mar 31 12:33:34 2010 +0100
@@ -1,161 +1,56 @@
 /*
-* Copyright (c) 2004-2005 Nokia Corporation and/or its subsidiary(-ies). 
+* Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
+* under the terms of "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
-* at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
 * Initial Contributors:
 * Nokia Corporation - initial contribution.
 *
 * Contributors:
 *
-* Description:       DOM errors codes
+* Description:
 *
 */
 
-
-
-
-
-
-
+/** @file
+@publishedAll
+@released
+*/
 
-/**
- * NOTE1: All errors returned by DOM parser (positive values) are propagated from open-source library.
- * They can be found in documentation to Libxml2 (version 2.6.10). See http://xmlsoft.org, and find enum xmlParserErrors.
- *
- * NOTE2: This errors CANNOT be propagated to other applications. 
- *        It should be handled by user application.
- */
-
-#ifndef XMLENGINE_DOM_ERRORS_H__
-#define XMLENGINE_DOM_ERRORS_H__
+#ifndef XMLENGDOMERRORS_H
+#define XMLENGDOMERRORS_H
 
 #include <e32def.h> 
 
-/** DOM parsing error */
+/**	
+DOM parsing error.
+
+All errors returned by the DOM parser (positive values) are propagated from the
+open-source library.  They can be found in the documentation for Libxml2
+(version 2.6.10). See http://xmlsoft.org.  
+
+@see xmlParserErrors
+@see libxml2_xmlerror.h
+
+These errors are generated by DOM APIs and may occur as a Leave or as a return
+code.
+*/
 const TInt KXmlEngErrParsing = -32397;
-/** DOM save errors */
+
+/**	DOM save error */
 const TInt KXmlEngErrNegativeOutputSize = -32383;
+
+/**	Encoding not understood*/
 const TInt KXmlEngErrWrongEncoding = -32382;
 
 /** KXmlEngErrNullNode error */
 const TInt KXmlEngErrNullNode = -32380;
+
 /** KXmlEngErrWrongUseOfAPI error */
 const TInt KXmlEngErrWrongUseOfAPI = -32381;
 
-#endif // XMLENGINE_DOM_ERRORS_H__
+#endif // XMLENGDOMERRORS_H
 
-/*
-* PARSING ERRORS:
-*
-*     XML_ERR_OK = 0 
-*    XML_ERR_INTERNAL_ERROR 				 1  
-*    XML_ERR_NO_MEMORY 						 2  
-*    XML_ERR_DOCUMENT_START 				 3  
-*    XML_ERR_DOCUMENT_EMPTY 				 4  
-*    XML_ERR_DOCUMENT_END 					 5  
-*    XML_ERR_INVALID_HEX_CHARREF 			 6  
-*    XML_ERR_INVALID_DEC_CHARREF 			 7  
-*    XML_ERR_INVALID_CHARREF 				 8  
-*    XML_ERR_INVALID_CHAR 					 9  
-*    XML_ERR_CHARREF_AT_EOF 				 10 
-*    XML_ERR_CHARREF_IN_PROLOG 				 11 
-*    XML_ERR_CHARREF_IN_EPILOG 				 12 
-*    XML_ERR_CHARREF_IN_DTD 				 13 
-*    XML_ERR_ENTITYREF_AT_EOF 				 14 
-*    XML_ERR_ENTITYREF_IN_PROLOG 			 15 
-*    XML_ERR_ENTITYREF_IN_EPILOG 			 16 
-*    XML_ERR_ENTITYREF_IN_DTD 				 17 
-*    XML_ERR_PEREF_AT_EOF 					 18 
-*    XML_ERR_PEREF_IN_PROLOG 				 19 
-*    XML_ERR_PEREF_IN_EPILOG 				 20 
-*    XML_ERR_PEREF_IN_INT_SUBSET 			 21 
-*    XML_ERR_ENTITYREF_NO_NAME 				 22 
-*    XML_ERR_ENTITYREF_SEMICOL_MISSING	 	 23 
-*    XML_ERR_PEREF_NO_NAME 					 24 
-*    XML_ERR_PEREF_SEMICOL_MISSING 			 25 
-*    XML_ERR_UNDECLARED_ENTITY 				 26 
-*    XML_WAR_UNDECLARED_ENTITY 				 27 
-*    XML_ERR_UNPARSED_ENTITY 				 28 
-*    XML_ERR_ENTITY_IS_EXTERNAL 			 29 
-*    XML_ERR_ENTITY_IS_PARAMETER 			 30 
-*    XML_ERR_UNKNOWN_ENCODING 				 31 
-*    XML_ERR_UNSUPPORTED_ENCODING 			 32 
-*    XML_ERR_STRING_NOT_STARTED 			 33 
-*    XML_ERR_STRING_NOT_CLOSED 				 34 
-*    XML_ERR_NS_DECL_ERROR 					 35 
-*    XML_ERR_ENTITY_NOT_STARTED 			 36 
-*    XML_ERR_ENTITY_NOT_FINISHED 			 37 
-*    XML_ERR_LT_IN_ATTRIBUTE 				 38 
-*    XML_ERR_ATTRIBUTE_NOT_STARTED 			 39 
-*    XML_ERR_ATTRIBUTE_NOT_FINISHED 		 40 
-*    XML_ERR_ATTRIBUTE_WITHOUT_VALUE		 41 
-*    XML_ERR_ATTRIBUTE_REDEFINED 			 42 
-*    XML_ERR_LITERAL_NOT_STARTED 			 43 
-*    XML_ERR_LITERAL_NOT_FINISHED 			 44 
-*    XML_ERR_COMMENT_NOT_FINISHED 			 45 
-*    XML_ERR_PI_NOT_STARTED 				 46 
-*    XML_ERR_PI_NOT_FINISHED 				 47 
-*    XML_ERR_NOTATION_NOT_STARTED 			 48 
-*    XML_ERR_NOTATION_NOT_FINISHED 			 49 
-*    XML_ERR_ATTLIST_NOT_STARTED 			 50 
-*    XML_ERR_ATTLIST_NOT_FINISHED 			 51 
-*    XML_ERR_MIXED_NOT_STARTED 				 52 
-*    XML_ERR_MIXED_NOT_FINISHED 			 53 
-*    XML_ERR_ELEMCONTENT_NOT_STARTED 		 54 
-*    XML_ERR_ELEMCONTENT_NOT_FINISHED		 55 
-*    XML_ERR_XMLDECL_NOT_STARTED 			 56 
-*    XML_ERR_XMLDECL_NOT_FINISHED 			 57 
-*    XML_ERR_CONDSEC_NOT_STARTED 			 58 
-*    XML_ERR_CONDSEC_NOT_FINISHED 			 59 
-*    XML_ERR_EXT_SUBSET_NOT_FINISHED		 60 
-*    XML_ERR_DOCTYPE_NOT_FINISHED 			 61 
-*    XML_ERR_MISPLACED_CDATA_END 			 62 
-*    XML_ERR_CDATA_NOT_FINISHED 			 63 
-*    XML_ERR_RESERVED_XML_NAME 				 64 
-*    XML_ERR_SPACE_REQUIRED 				 65 
-*    XML_ERR_SEPARATOR_REQUIRED 			 66 
-*    XML_ERR_NMTOKEN_REQUIRED 				 67 
-*    XML_ERR_NAME_REQUIRED 					 68 
-*    XML_ERR_PCDATA_REQUIRED 				 69 
-*    XML_ERR_URI_REQUIRED 					 70 
-*    XML_ERR_PUBID_REQUIRED 				 71 
-*    XML_ERR_LT_REQUIRED 					 72 
-*    XML_ERR_GT_REQUIRED 					 73 
-*    XML_ERR_LTSLASH_REQUIRED 				 74 
-*    XML_ERR_EQUAL_REQUIRED 				 75 
-*    XML_ERR_TAG_NAME_MISMATCH 				 76 
-*    XML_ERR_TAG_NOT_FINISHED 				 77 
-*    XML_ERR_STANDALONE_VALUE 				 78 
-*    XML_ERR_ENCODING_NAME 					 79 
-*    XML_ERR_HYPHEN_IN_COMMENT 				 80 
-*    XML_ERR_INVALID_ENCODING 				 81 
-*    XML_ERR_EXT_ENTITY_STANDALONE 			 82 
-*    XML_ERR_CONDSEC_INVALID 				 83 
-*    XML_ERR_VALUE_REQUIRED 				 84 
-*    XML_ERR_NOT_WELL_BALANCED 				 85 
-*    XML_ERR_EXTRA_CONTENT 					 86 
-*    XML_ERR_ENTITY_CHAR_ERROR 				 87 
-*    XML_ERR_ENTITY_PE_INTERNAL 			 88 
-*    XML_ERR_ENTITY_LOOP 					 89 
-*    XML_ERR_ENTITY_BOUNDARY 				 90 
-*    XML_ERR_INVALID_URI 					 91 
-*    XML_ERR_URI_FRAGMENT 					 92 
-*    XML_WAR_CATALOG_PI 					 93 
-*    XML_ERR_NO_DTD 						 94 
-*    XML_ERR_CONDSEC_INVALID_KEYWORD 		 95 
-*    XML_ERR_VERSION_MISSING 				 96 
-*    XML_WAR_UNKNOWN_VERSION 				 97 
-*    XML_WAR_LANG_VALUE 					 98 
-*    XML_WAR_NS_URI 						 99 
-*    XML_WAR_NS_URI_RELATIVE 				 100 
-*    XML_ERR_MISSING_ENCODING 				 101 
-*    XML_NS_ERR_XML_NAMESPACE			     200
-*    XML_NS_ERR_UNDEFINED_NAMESPACE 		 201 
-*    XML_NS_ERR_QNAME 						 202 
-*    XML_NS_ERR_ATTRIBUTE_REDEFINED 		 203 
-*/    
-