You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2004/07/14 06:42:35 UTC
cvs commit: xml-xerces/java/docs/dtd settings.dtd
mrglavas 2004/07/13 21:42:35
Modified: java/docs properties.xml features.xml
java/docs/dtd settings.dtd
Log:
Adding documentation for most of the SAX 2.0.2 and
SAX2 Extensions 1.1 features and properties.
Revision Changes Path
1.16 +16 -0 xml-xerces/java/docs/properties.xml
Index: properties.xml
===================================================================
RCS file: /home/cvs/xml-xerces/java/docs/properties.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- properties.xml 4 Jun 2004 04:40:10 -0000 1.15
+++ properties.xml 14 Jul 2004 04:42:34 -0000 1.16
@@ -130,6 +130,7 @@
</desc>
<type>java.lang.Integer</type>
<access general='read-write'/>
+ <since value='&ParserName; 2.1.0'/>
<note>
Some tests indicate that a bigger buffer size can improve the parsing
performance for relatively large files. The default buffer size
@@ -157,6 +158,7 @@
</desc>
<type>org.apache.xerces.util.SecurityManager</type>
<access general='read-write'/>
+ <since value='&ParserName; 2.3.0'/>
<note>
The <code>org.apache.xerces.util.SecurityManager</code> class
contains a number of methods that allow applications to tailor Xerces's
@@ -225,6 +227,20 @@
This property is only for SAX parser implementations used as
DOM tree walkers. Currently, Xerces does not have this
functionality.
+ </note>
+ </property>
+ <property name='http://xml.org/sax/properties/document-xml-version'
+ id='document-xml-version'>
+ <desc>
+ A literal string describing the actual XML version
+ of the document, such as "1.0" or "1.1".
+ </desc>
+ <type>java.lang.String</type>
+ <access general='read-only'/>
+ <since value='&ParserName; 2.7.0'/>
+ <note>
+ This property may only be examined during a parse after the
+ startDocument callback has been completed.
</note>
</property>
</pcategory>
1.40 +79 -1 xml-xerces/java/docs/features.xml
Index: features.xml
===================================================================
RCS file: /home/cvs/xml-xerces/java/docs/features.xml,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- features.xml 14 Jul 2004 03:21:28 -0000 1.39
+++ features.xml 14 Jul 2004 04:42:34 -0000 1.40
@@ -320,6 +320,7 @@
</true>
<false>DOCTYPE declaration is allowed.</false>
<default value='false'/>
+ <since value='&ParserName; 2.3.0'/>
</feature>
<feature name='http://apache.org/xml/features/standard-uri-conformant'
@@ -332,6 +333,7 @@
invalid URI characters (space, for example).
</false>
<default value='false'/>
+ <since value='&ParserName; 2.3.0'/>
<note>
It's recommended to set this feature to true if you want your
application/documents to be truly portable across different XML processors.
@@ -444,8 +446,83 @@
Do not report the beginning and end of parameter entities to a registered LexicalHandler.
</false>
<default value='true'/>
- <since value='Xerces-J 2.7.0'/>
+ <since value='&ParserName; 2.7.0'/>
</feature>
+ <feature name='http://xml.org/sax/features/is-standalone'
+ id='is-standalone'>
+ <true>
+ The document specified standalone="yes" in its XML declaration.
+ </true>
+ <false>
+ The document specified standalone="no" in its XML declaration or the
+ standalone document declaration was absent.
+ </false>
+ <access parsing='read-only' not-parsing='none'/>
+ <since value='&ParserName; 2.7.0'/>
+ </feature>
+ <feature name='http://xml.org/sax/features/resolve-dtd-uris'
+ id='resolve-dtd-uris'>
+ <true>
+ The system identifiers passed to the notationDecl, unparsedEntityDecl, and
+ externalEntityDecl events will be absolutized relative to their base URIs before reporting.
+ </true>
+ <false>
+ System identifiers in declarations will not be absolutized before reporting.
+ </false>
+ <default value='true'/>
+ <since value='&ParserName; 2.7.0'/>
+ <note>
+ This feature does not apply to EntityResolver.resolveEntity(), which is not used to report declarations,
+ or to LexicalHandler.startDTD(), which already provides the non-absolutized URI.
+ </note>
+ </feature>
+ <feature name='http://xml.org/sax/features/unicode-normalization-checking'
+ id='unicode-normalization-checking'>
+ <true>
+ Perform Unicode normalization checking (as described in section 2.13 and Appendix B
+ of the XML 1.1 Recommendation) and report normalization errors.
+ </true>
+ <false>
+ Do not report Unicode normalization errors.
+ </false>
+ <default value='false'/>
+ <since value='&ParserName; 2.7.0'/>
+ <note>
+ As there is currently no support for Unicode normalization checking, this
+ feature can only be set to false.
+ </note>
+ </feature>
+ <feature name='http://xml.org/sax/features/xmlns-uris'
+ id='xmlns-uris'>
+ <true>
+ When the namespace-prefixes feature is set to true, namespace declaration attributes
+ will be reported as being in the http://www.w3.org/2000/xmlns/ namespace.
+ </true>
+ <false>
+ Namespace declaration attributes are reported as having no namespace.
+ </false>
+ <default value='false'/>
+ <since value='&ParserName; 2.7.0'/>
+ <see idref='namespaces'/>
+ <see idref='namespace-prefixes'/>
+ </feature>
+ <feature name='http://xml.org/sax/features/xml-1.1'
+ id='xml-1.1'>
+ <true>
+ The parser supports both XML 1.1 and XML 1.0.
+ </true>
+ <false>
+ The parser supports only XML 1.0.
+ </false>
+ <access general='read-only'/>
+ <since value='&ParserName; 2.7.0'/>
+ <note>
+ The value of this feature will depend on whether the
+ parser configuration owned by the SAX parser is known
+ to support XML 1.1.
+ </note>
+ </feature>
+
</fcategory>
<fcategory name='XInclude Features (Experimental)'>
<feature name='http://xml.org/sax/features/allow-dtd-events-after-endDTD'
@@ -459,6 +536,7 @@
are not sent after the <code>endDTD</code> event has been sent (default SAX behaviour).
</false>
<default value='true**'/>
+ <since value='&ParserName; 2.5.0'/>
<note>
The default value for this feature is true, except when using SAX,
because SAX requires that no DTD events be sent after the <code>endDTD</code>
1.5 +1 -1 xml-xerces/java/docs/dtd/settings.dtd
Index: settings.dtd
===================================================================
RCS file: /home/cvs/xml-xerces/java/docs/dtd/settings.dtd,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- settings.dtd 14 Jul 2004 03:21:28 -0000 1.4
+++ settings.dtd 14 Jul 2004 04:42:35 -0000 1.5
@@ -3,7 +3,7 @@
%include.blocks;
<!ENTITY % boolean '(true|false)'>
-<!ENTITY % access-options '(read-only|read-write|write-only)'>
+<!ENTITY % access-options '(read-only|read-write|write-only|none)'>
<!ELEMENT settings (features,properties)>
<!ELEMENT features (desc?,(fcategory+|feature+)?)>
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org