diff options
Diffstat (limited to 'ACEXML/docs')
-rw-r--r-- | ACEXML/docs/TODO.txt | 17 | ||||
-rw-r--r-- | ACEXML/docs/bugs.txt | 17 | ||||
-rw-r--r-- | ACEXML/docs/guidelines.txt | 39 | ||||
-rw-r--r-- | ACEXML/docs/parser_features.txt | 25 | ||||
-rw-r--r-- | ACEXML/docs/readme.txt | 36 |
5 files changed, 0 insertions, 134 deletions
diff --git a/ACEXML/docs/TODO.txt b/ACEXML/docs/TODO.txt deleted file mode 100644 index e7e48ca67c4..00000000000 --- a/ACEXML/docs/TODO.txt +++ /dev/null @@ -1,17 +0,0 @@ -/** -@page acexml_todo ACEXML TO-DO List - -<ul> - - <li>Add Schema parsing ability. - - <li>Add support for resolving external entities, such as a - schema/namespace definition located on the web. - - <li>Add parameterized entity management class. See above. - - <li>Define validator building/calling interfaces. - -</ul> - -*/ diff --git a/ACEXML/docs/bugs.txt b/ACEXML/docs/bugs.txt deleted file mode 100644 index 136e0cd7117..00000000000 --- a/ACEXML/docs/bugs.txt +++ /dev/null @@ -1,17 +0,0 @@ -/** -@page acexml_bugs ACEXML Known Bugs - -<ul> - <li>ACEXML currently do not validate an XML files. The validator - hooks have not fully integrated into the parser yet. - - <li>Need to verify predefined entities are working correctly. Check - out the SAXPrint example. - - <li>Currently, replacement of parameterized reference (PEReference) is - not working. - -</ul> - - -*/ diff --git a/ACEXML/docs/guidelines.txt b/ACEXML/docs/guidelines.txt deleted file mode 100644 index 9d084924c2c..00000000000 --- a/ACEXML/docs/guidelines.txt +++ /dev/null @@ -1,39 +0,0 @@ -// -*- HTML-Helper -*- $Id$ - -/** -@page acexml_guides ACEXML Programming Guidelines - -<ul> - <li>A lot of class names under @c $(ACE_ROOT)/ACEXML/common do not - follow the naming convention suggested in ACE-guidelines.html. - The reason for that is because those classes were derived from - the SAX2 API and we would like to keep them as similar as - possible. - <li>Character encoding: The default character encoding for ACEXML - can be set at compile time. ACEXML uses UTF-8 encoding in most - platforms where <code>ACEXML_Char</code> maps to - <code>char</code> in this case. When ACE is configured to use - <CODE>wchar</CODE> and <CODE>UNICODE</CODE>, ACEXML uses UTF-16 - encoding and <code>ACEXML_Char</code> maps to - <code>wchar_t</code>. Notice that ACEXML assume - <code>sizeof (wchar_t)</code> is of 2-byte long. For platforms - using 4-byte <code>wchar_t</code>, ACEXML will not work - correctly, but it should be trivial to fix.<p> - - <li>Currently, there's only an example showing how to use the parser - under @c $(ACE_ROOT)/ACEXML/examples/SAXPrint/. - - <li><b>(Not supported yet)</b> To develop a new validator, one must - create a DLL implementing - @c ACEXML_Attributes_Def_Builder, @c - ACEXML_Attribute_Def_Builder, @c ACEXML_Element_Def_Builder, - @c ACEXML_Validator, and @c ACEXML_DTD_Manager. The DLL should - also export a traditional C function called @c - create_dtd_manager. The XML parser itself should also be - modified to support and dynamically link with the new validator. - See @c $(ACE_ROOT)/ACEXML/parser/debug_validator/ for an example. - -</ul> - - -*/ diff --git a/ACEXML/docs/parser_features.txt b/ACEXML/docs/parser_features.txt deleted file mode 100644 index c65930e32a2..00000000000 --- a/ACEXML/docs/parser_features.txt +++ /dev/null @@ -1,25 +0,0 @@ -/** -*- HTML-Helper -*- $Id$ -@defgroup acexml_parser_features Configurable Special Features of ACEXML Parser -@{ - -There are special features in ACEXML Parser that can be -activated/deactivated thru @c setFeature. Likewise, whether a feature -has been activated or not can be queried using @c getFeature. - -@sa ACEXML_XMLReader::setFeature -@sa ACEXML_XMLReader::getFeature - -Here is a list of supported features: - -<OL> - <li> namespaces - When this feature is enabled, ACEXML parser allows - access by namespace qualified names. - - <li> namespace_prefixes - Normally the list of attributes returned by the - parser will not contain attributes used as namespace declarations - (xmlns:foo="bar"). When this feature is enabled, the list of attributes - contains the namespace declarations also. -</OL> - -@} -*/ diff --git a/ACEXML/docs/readme.txt b/ACEXML/docs/readme.txt deleted file mode 100644 index f0de833b526..00000000000 --- a/ACEXML/docs/readme.txt +++ /dev/null @@ -1,36 +0,0 @@ -/** -*- HTML-Helper -*- $Id$ -@mainpage ACEXML - A Small and Portable XML Parser - -@section acexml_synopsis Synopsis -ACEXML is a small footprint and portable framework for integrating XML -parsing ability into user applications. The framework is based on the - <a href="http://www.saxproject.org/"> Simple API for XML -(SAX 2.0) </A> by David Megginson. A simple non-conformant XML parser -is also included in the framework. Since our original motivation was -to use the parser for specifying software composition and -configuration descriptors, at the current stage, the parser does not -fully support all the features specified in the XML specification. - -We do, however, plan to add more features to the parser and will -either release a more versatile parser or allow the current parser to -dynamically load in the extra features in the future. - -@section acexml_features Features of ACEXML -<ul> - <li> ACEXML only recognize UNICODE documents, although they can be - in various different encoding, such as UTF-8, UTF-16, or UCS-4. - Therefore, it might be a problem to handle document containing - multi-byte charatersets. They can, however, be translated into - UNICODE before being parsed by ACEXML parser. -</ul> - - -@section acexml_others Other Topics -<ol> - <li>@ref acexml_parser_features - <li>@ref acexml_guides - <li>@ref acexml_bugs - <li>@ref acexml_todo -</ol> - -*/ |