Bug #1906
closedJavadoc for Enumerations
100%
Description
The page http://www.saxonica.com/documentation/index.html#!javadoc/net.sf.saxon.s9api/Serializer/Property does not list the enumeration constants available, such as METHOD, VERSION, ENCODING, etc, which are needed to make use of this API.
Updated by O'Neil Delpratt over 10 years ago
To fix this bug we need to update the stylesheets (i.e. mdc-body) of the java and .net documentation to handle Java Enumeration interfaces.
Updated by Debbie Lockett almost 9 years ago
- Status changed from New to In Progress
- Assignee changed from O'Neil Delpratt to Debbie Lockett
Updated the custom jeldoclet to update the information for Enumerations, and in particular add Enumeration constants, in jeldoclet-out.xml.
Updates to stylesheet chunk-javadoc.xsl (used in build-jd) to capture this Enum classes info; and the viewer_app stylesheets (in particular jdc-body.xsl) to pick up and present this information in the javadoc.
Committed to the 9.7 archive and development branch.
Online 9.7 Javadoc (and source in resources download) should be updated at the next maintenance release (see also bug #1821 fixes).
Still to do: check what corresponding updates are required for the .NET API documentation.
Updated by Debbie Lockett almost 9 years ago
- Status changed from In Progress to Resolved
- Fix Committed on Branch 9.7 added
No fix required for .NET API documentation: enumeration constants are included as fields.
Updated by O'Neil Delpratt almost 9 years ago
- % Done changed from 0 to 100
- Fixed in Maintenance Release 9.7.0.2 added
Bug fix applied in the Saxon 9.7.0.2 maintenance release
Updated by O'Neil Delpratt almost 9 years ago
- Status changed from Resolved to Closed
Please register to edit this issue