1.1 --- a/ko-fx/pom.xml Tue Apr 30 17:27:18 2013 +0200
1.2 +++ b/ko-fx/pom.xml Wed May 01 06:59:55 2013 +0200
1.3 @@ -14,6 +14,17 @@
1.4 <properties>
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/ko-fx/src/main/java/org/apidesign/html/kofx/Console.java Tue Apr 30 17:27:18 2013 +0200
2.2 +++ b/ko-fx/src/main/java/org/apidesign/html/kofx/Console.java Wed May 01 06:59:55 2013 +0200
2.3 @@ -24,11 +24,15 @@
2.4 import javafx.scene.web.WebEngine;
2.5 import netscape.javascript.JSObject;
2.6
2.7 -/**
2.8 +/** This is an implementation package - just
2.9 + * include its JAR on classpath and use official {@link Context} API
2.10 + * to access the functionality.
2.11 + * <p>
2.12 + * Redirects JavaScript's messages to Java's {@link Logger}.
2.13 *
2.14 * @author Jaroslav Tulach <jtulach@netbeans.org>
2.15 */
2.16 -public class Console {
2.17 +public final class Console {
2.18 private static final Logger LOG = Logger.getLogger(Console.class.getName());
2.19
2.20 private Console() {
3.1 --- a/ko-fx/src/main/java/org/apidesign/html/kofx/FXContext.java Tue Apr 30 17:27:18 2013 +0200
3.2 +++ b/ko-fx/src/main/java/org/apidesign/html/kofx/FXContext.java Wed May 01 06:59:55 2013 +0200
3.3 @@ -20,7 +20,7 @@
3.4 */
3.5 package org.apidesign.html.kofx;
3.6
3.7 -import java.util.concurrent.Callable;
3.8 +import java.util.ServiceLoader;
3.9 import java.util.logging.Logger;
3.10 import net.java.html.json.Context;
3.11 import netscape.javascript.JSObject;
3.12 @@ -33,7 +33,11 @@
3.13 import org.apidesign.html.json.spi.Transfer;
3.14 import org.openide.util.lookup.ServiceProvider;
3.15
3.16 -/**
3.17 +/** This is an implementation package - just
3.18 + * include its JAR on classpath and use official {@link Context} API
3.19 + * to access the functionality.
3.20 + * <p>
3.21 + * Registers {@link ContextProvider}, so {@link ServiceLoader} can find it.
3.22 *
3.23 * @author Jaroslav Tulach <jtulach@netbeans.org>
3.24 */
4.1 --- a/ko-fx/src/main/java/org/apidesign/html/kofx/Knockout.java Tue Apr 30 17:27:18 2013 +0200
4.2 +++ b/ko-fx/src/main/java/org/apidesign/html/kofx/Knockout.java Wed May 01 06:59:55 2013 +0200
4.3 @@ -27,13 +27,18 @@
4.4 import java.util.logging.Level;
4.5 import java.util.logging.Logger;
4.6 import javafx.scene.web.WebEngine;
4.7 +import net.java.html.json.Context;
4.8 import net.java.html.json.Model;
4.9 import netscape.javascript.JSObject;
4.10 import org.apidesign.html.json.spi.FunctionBinding;
4.11 import org.apidesign.html.json.spi.PropertyBinding;
4.12
4.13 -/** Provides binding between {@link Model models} and knockout.js running
4.14 - * inside a JavaFX WebView.
4.15 +/** This is an implementation package - just
4.16 + * include its JAR on classpath and use official {@link Context} API
4.17 + * to access the functionality.
4.18 + * <p>
4.19 + * Provides binding between {@link Model models} and knockout.js running
4.20 + * inside a JavaFX WebView.
4.21 *
4.22 * @author Jaroslav Tulach <jtulach@netbeans.org>
4.23 */
5.1 --- a/ko-fx/src/main/java/org/apidesign/html/kofx/LoadJSON.java Tue Apr 30 17:27:18 2013 +0200
5.2 +++ b/ko-fx/src/main/java/org/apidesign/html/kofx/LoadJSON.java Wed May 01 06:59:55 2013 +0200
5.3 @@ -40,7 +40,9 @@
5.4 import org.json.JSONObject;
5.5 import org.json.JSONTokener;
5.6
5.7 -/**
5.8 +/** This is an implementation package - just
5.9 + * include its JAR on classpath and use official {@link Context} API
5.10 + * to access the functionality.
5.11 *
5.12 * @author Jaroslav Tulach <jtulach@netbeans.org>
5.13 */