1.1 --- a/boot-fx/pom.xml Mon Jul 29 16:06:51 2013 +0200
1.2 +++ b/boot-fx/pom.xml Mon Jul 29 17:13:28 2013 +0200
1.3 @@ -16,6 +16,17 @@
1.4 <jfxrt.jar>${java.home}/lib/jfxrt.jar</jfxrt.jar>
1.5 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1.6 </properties>
1.7 + <build>
1.8 + <plugins>
1.9 + <plugin>
1.10 + <groupId>org.apache.maven.plugins</groupId>
1.11 + <artifactId>maven-javadoc-plugin</artifactId>
1.12 + <configuration>
1.13 + <skip>false</skip>
1.14 + </configuration>
1.15 + </plugin>
1.16 + </plugins>
1.17 + </build>
1.18 <dependencies>
1.19 <dependency>
1.20 <groupId>com.oracle</groupId>
2.1 --- a/boot-fx/src/main/java/org/apidesign/html/boot/fx/FXPresenter.java Mon Jul 29 16:06:51 2013 +0200
2.2 +++ b/boot-fx/src/main/java/org/apidesign/html/boot/fx/FXPresenter.java Mon Jul 29 17:13:28 2013 +0200
2.3 @@ -51,12 +51,15 @@
2.4 import javafx.scene.web.WebView;
2.5 import javafx.stage.Modality;
2.6 import javafx.stage.Stage;
2.7 +import net.java.html.boot.BrowserBuilder;
2.8 import netscape.javascript.JSObject;
2.9 import org.apidesign.html.boot.spi.Fn;
2.10 import org.openide.util.Exceptions;
2.11 import org.openide.util.lookup.ServiceProvider;
2.12
2.13 -/**
2.14 +/** This is an implementation class, use {@link BrowserBuilder} API. Just
2.15 + * include this JAR on classpath and the {@link BrowserBuilder} API will find
2.16 + * this implementation automatically.
2.17 *
2.18 * @author Jaroslav Tulach <jtulach@netbeans.org>
2.19 */
2.20 @@ -146,6 +149,10 @@
2.21 }
2.22 }
2.23
2.24 + /** This is an implementation class, use {@link BrowserBuilder} API. Just
2.25 + * include this JAR on classpath and the {@link BrowserBuilder} API will find
2.26 + * this implementation automatically.
2.27 + */
2.28 public static class FXBrwsr extends Application {
2.29 private static FXBrwsr INSTANCE;
2.30 private static final CountDownLatch FINISHED = new CountDownLatch(1);