--- old/src/java.xml.bind/share/classes/javax/xml/bind/Binder.java 2015-09-19 13:15:28.968762185 +0300 +++ new/src/java.xml.bind/share/classes/javax/xml/bind/Binder.java 2015-09-19 13:15:28.828761491 +0300 @@ -95,10 +95,10 @@ *

* This method throws {@link UnmarshalException} when the Binder's * {@link JAXBContext} does not have a mapping for the XML element name - * or the type, specifiable via @xsi:type, of xmlNode + * or the type, specifiable via {@code @xsi:type}, of {@code xmlNode} * to a JAXB mapped class. The method {@link #unmarshal(Object, Class)} * enables an application to specify the JAXB mapped class that - * the xmlNode should be mapped to. + * the {@code xmlNode} should be mapped to. * * @param xmlNode * the document/element to unmarshal XML data from. @@ -110,8 +110,8 @@ * If any unexpected errors occur while unmarshalling * @throws UnmarshalException * If the {@link ValidationEventHandler ValidationEventHandler} - * returns false from its handleEvent method or the - * Binder is unable to perform the XML to Java + * returns false from its {@code handleEvent} method or the + * {@code Binder} is unable to perform the XML to Java * binding. * @throws IllegalArgumentException * If the node parameter is null @@ -119,7 +119,7 @@ public abstract Object unmarshal( XmlNode xmlNode ) throws JAXBException; /** - * Unmarshal XML root element by provided declaredType + * Unmarshal XML root element by provided {@code declaredType} * to a JAXB object tree. * *

@@ -138,18 +138,18 @@ * @param xmlNode * the document/element to unmarshal XML data from. * @param declaredType - * appropriate JAXB mapped class to hold node's XML data. + * appropriate JAXB mapped class to hold {@code node}'s XML data. * * @return * JAXB Element representation - * of node + * of {@code node} * * @throws JAXBException * If any unexpected errors occur while unmarshalling * @throws UnmarshalException * If the {@link ValidationEventHandler ValidationEventHandler} - * returns false from its handleEvent method or the - * Binder is unable to perform the XML to Java + * returns false from its {@code handleEvent} method or the + * {@code Binder} is unable to perform the XML to Java * binding. * @throws IllegalArgumentException * If any of the input parameters are null @@ -182,9 +182,9 @@ * If any unexpected problem occurs during the marshalling. * @throws MarshalException * If the {@link ValidationEventHandler ValidationEventHandler} - * returns false from its handleEvent method or the - * Binder is unable to marshal jaxbObject (or any - * object reachable from jaxbObject). + * returns false from its {@code handleEvent} method or the + * {@code Binder} is unable to marshal {@code jaxbObject} (or any + * object reachable from {@code jaxbObject}). * * @throws IllegalArgumentException * If any of the method parameters are null @@ -343,9 +343,9 @@ public abstract Schema getSchema(); /** - * Allow an application to register a ValidationEventHandler. + * Allow an application to register a {@code ValidationEventHandler}. *

- * The ValidationEventHandler will be called by the JAXB Provider + * The {@code ValidationEventHandler} will be called by the JAXB Provider * if any validation errors are encountered during calls to any of the * Binder unmarshal, marshal and update methods. * @@ -373,7 +373,7 @@ /** * * Set the particular property in the underlying implementation of - * Binder. This method can only be used to set one of + * {@code Binder}. This method can only be used to set one of * the standard JAXB defined unmarshal/marshal properties * or a provider specific property for binder, unmarshal or marshal. * Attempting to set an undefined property will result in @@ -397,7 +397,7 @@ /** * Get the particular property in the underlying implementation of - * Binder. This method can only + * {@code Binder}. This method can only * be used to get one of * the standard JAXB defined unmarshal/marshal properties * or a provider specific property for binder, unmarshal or marshal.