--- old/modules/javafx.fxml/src/main/java/javafx/fxml/FXML.java 2017-05-03 15:27:13.173615451 -0700 +++ new/modules/javafx.fxml/src/main/java/javafx/fxml/FXML.java 2017-05-03 15:27:13.057615449 -0700 @@ -32,6 +32,8 @@ /** * Annotation that tags a field or method as accessible to markup. + *

Deploying an Application as a Module

+ *

* If the object being annotated is in a named module then it must * be reflectively accessible to the {@code javafx.fxml} module. * Otherwise, the {@link FXMLLoader} will fail with an @@ -41,6 +43,7 @@ * object {@link Module#isOpen(String,Module) opens} the containing package to * at least the * {@code javafx.fxml} module. + *

*

* For example, if the object being annotated is in the {@code com.foo} * package in the {@code foo.app} module, the {@code module-info.java} might @@ -52,7 +55,7 @@ }} * *

- * Alternatively, an object is also reflectively accessible if it is declared + * Alternatively, an object is reflectively accessible if it is declared * as a public member, is in a public class, and the module containing that * class {@link Module#isExported(String) exports} the containing * package unconditionally.