summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-12-28 17:44:09 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-12-28 17:44:09 +0000
commitab870493eef5e8122287adb36d95ce4bd6130aa1 (patch)
treef5eb9ba542e8110f2c71baaa1ed9a78c1e67e330
parente1526972e3a185ee15b3078ff227be18684eb2f5 (diff)
downloadATCD-ab870493eef5e8122287adb36d95ce4bd6130aa1.tar.gz
*** empty log message ***
-rw-r--r--ACEXML/docs/guidelines.txt13
1 files changed, 12 insertions, 1 deletions
diff --git a/ACEXML/docs/guidelines.txt b/ACEXML/docs/guidelines.txt
index d8a144fa3e1..16eb2ca8c0e 100644
--- a/ACEXML/docs/guidelines.txt
+++ b/ACEXML/docs/guidelines.txt
@@ -1,10 +1,21 @@
+// -*- HTML-Helper -*-
+
/**
@page acexml_guides ACEXML Programming Guidelines
<ul>
<li>Currently, there's only an example showing how to use the parser
- under ACE_Wrappers/XML/examples/SAXPrint/.
+ under @c $(ACE_ROOT)/XML/examples/SAXPrint/.
+
+ <li>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)/XML/parser/debug_validator/ for an example.
</ul>