On 5/23/2017 3:05 PM, Lance Andersen wrote:
Hi Joe,

Looks good overall and one comment below on top of Roger’s:
On May 23, 2017, at 4:38 PM, Roger Riggs <roger.ri...@oracle.com> wrote:

Hi  Joe,

Looks good, a few minor editorial suggestions:

javax/transform/sax/package-info.java:
- line 28:  I don't think the '-' belongs after SAX2 in the first sentence.

javax/transform/dom/package-info.java:
line 28:  ditto it is more readable without the '-'.

javax/stream/package-info.java:
line 33:  "easy pipelining".    -> "easy to pipeline" to
match the "to..., to..." structure of the sentence.

line 43: "may be located" -> "is located"

javax/validation/package-info.java:
line 68:  "is more preferable" -> "is preferred"

javax/xml/catalog/package-info.java:
line 34:  "JDK XML Processors" -> "XML Processors”
Is this trying to refer to the JAXP provided implementations?  if so, perhaps 
reword to try and make that clearer

Yes. It's probably not appropriate for the API docs to mention "JDK", so I've removed it as Roger commented. I think we are fine since we cover the topic in details with sample code in the developer guide.

Here's updated webrevs:
http://cr.openjdk.java.net/~joehw/jdk9/8180349/webrev01/

Thanks,
Joe


Thanks, Roger




On 5/23/2017 1:01 PM, huizhe wang wrote:
Hi,

Please review an update to the JAXP Java SE 9 API javadocs.

JBS: https://bugs.openjdk.java.net/browse/JDK-8180349
webrevs: http://cr.openjdk.java.net/~joehw/jdk9/8180349/webrev/

There's a lot of format changes while converting to package-info.java, but only 
minor (wording) changes to the original documentation. All in all, including 
the new package descriptions, there's no material change to the APIs or 
description of them. Below are some details.

javax.xml
    New package description.

javax.xml.catalog
    Added a summary of the package.

javax.xml.datatype
    Added "Defines" at the beginning. Added @since.

javax.xml.namespace
    Added @since.

javax.xml.parsers
    Rephrased, added a short description of the plugability layer.

javax.xml.stream and javax.xml.stream.*
    New package description.

javax.xml.transform
    Added javax.xml.transform.stax to the description.

javax.xml.transform.dom
    Format only.

javax.xml.transform.sax
    Removed from the 1st paragraph the summary that's redundant to the next few 
paragraphs, which made it consistent with the .dom package.   The last 
paragraph described an example that never existed. Rephrased the paragraph 
without mentioning an example.

javax.xml.transform.stax
    New

javax.xml.transform.stream
    The 1st statement is made consistent to that of .dom/sax/stax above

javax.xml.validation
    Format and minor wording changes. Under Support for additional schema langauges, I 
removed the words "as of JDK 1.5...".

javax.xml.xpath
    Format and minor wording changes.

org.w3c.dom
    Format only

org.w3c.dom.bootstrap .events .ls .traversal .views
    New package descriptions.

org.w3c.dom.range
    Removed the paragraphs copied from the DOM specification that states DOM is 
language-neutral and etc. since they have nothing to do with the Java package.

org.xml.sax
    minor wording changes. The starting sentence changed to start with "provides" to be consistent 
with the other packages. The last sentence "XMLReader implementations need not support them" is 
changed to "XMLReader implementations are not required to support them".

org.xml.sax.ext, .helpers
    Only the start, e.g. "Provides..."

Thanks,
Joe

  <http://oracle.com/us/design/oracle-email-sig-198324.gif>
  <http://oracle.com/us/design/oracle-email-sig-198324.gif> 
<http://oracle.com/us/design/oracle-email-sig-198324.gif>
  <http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| 
Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>




Reply via email to