Project

Profile

Help

Bug #1906

closed

Javadoc for Enumerations

Added by Michael Kay about 11 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Category:
Documentation
Sprint/Milestone:
-
Start date:
2013-09-19
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
9.6, 9.7
Fix Committed on Branch:
9.7
Fixed in Maintenance Release:
Platforms:

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.

Actions #1

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.

Actions #2

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.

Actions #3

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.

Actions #4

Updated by O'Neil Delpratt almost 9 years ago

  • Applies to branch 9.6, 9.7 added
Actions #5

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

Actions #6

Updated by O'Neil Delpratt almost 9 years ago

  • Status changed from Resolved to Closed

Please register to edit this issue

Also available in: Atom PDF