# HG changeset patch # User Jaroslav Tulach # Date 1371727720 -7200 # Node ID 4a36b310c6daac3f7dfae244c00e23e1cb858a97 # Parent 7ff8ac49cd8ca7b1ccbb97d8b2bca1f796f8d87d Removing references to bck2brwsr as in this form the project can't run in bck2brwsr mode diff -r 7ff8ac49cd8c -r 4a36b310c6da twitter/nbactions-bck2brwsr.xml --- a/twitter/nbactions-bck2brwsr.xml Thu Jun 20 13:18:10 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,35 +0,0 @@ - - - - - run - - process-classes - bck2brwsr:brwsr - - - diff -r 7ff8ac49cd8c -r 4a36b310c6da twitter/nbactions-fxbrwsr.xml --- a/twitter/nbactions-fxbrwsr.xml Thu Jun 20 13:18:10 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,45 +0,0 @@ - - - - - run - - process-classes - bck2brwsr:brwsr - - - - debug - - process-classes - bck2brwsr:brwsr - - - maven - - - diff -r 7ff8ac49cd8c -r 4a36b310c6da twitter/nbactions.xml --- a/twitter/nbactions.xml Thu Jun 20 13:18:10 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,56 +0,0 @@ - - - - debug - - jar - - - process-classes - org.codehaus.mojo:exec-maven-plugin:1.2.1:exec - - - -Xdebug -Xrunjdwp:transport=dt_socket,server=n,address=${jpda.address} -classpath %classpath org.apidesign.html.demo.twitter.TwitterMain - java - true - - - - run - - jar - - - process-classes - org.codehaus.mojo:exec-maven-plugin:1.2.1:exec - - - -classpath %classpath org.apidesign.html.demo.twitter.TwitterMain - java - - - diff -r 7ff8ac49cd8c -r 4a36b310c6da twitter/pom.xml --- a/twitter/pom.xml Thu Jun 20 13:18:10 2013 +0200 +++ b/twitter/pom.xml Thu Jun 20 13:28:40 2013 +0200 @@ -2,7 +2,7 @@ 4.0.0 - org.apidesign.bck2brwsr + org.apidesign.html demo-twitter 1.0-SNAPSHOT jar @@ -12,17 +12,15 @@ 1.0-SNAPSHOT - Fx/Bck2Brwsr's Twttr + Fx Twttr Rewrite of knockout.js example to use model written in Java and - execute using FxBrwsr or Bck2Brwsr. + displayed in a JavaFX WebView. UTF-8 0.4-SNAPSHOT - 0.8-SNAPSHOT - MINIMAL org/apidesign/html/demo/twitter/index.html @@ -44,22 +42,6 @@ - org.apidesign.bck2brwsr - bck2brwsr-maven-plugin - ${bck2brwsr.version} - - - - brwsr - - - - - ${brwsr.startpage} - ${brwsr} - - - org.apache.maven.plugins maven-compiler-plugin 2.3.2 @@ -110,12 +92,6 @@ test - org.apidesign.bck2brwsr - vmtest - ${bck2brwsr.version} - test - - org.apidesign.html net.java.html.json ${net.java.html.version} @@ -182,87 +158,6 @@ ko-fx ${net.java.html.version} - - org.apidesign.bck2brwsr - launcher.fx - ${bck2brwsr.version} - runtime - - - - - bck2brwsr - - - brwsr - bck2brwsr - - - - - - org.apidesign.bck2brwsr - bck2brwsr-maven-plugin - - - - j2js - - - - - ${project.build.directory}/bck2brwsr.js - ${bck2brwsr.obfuscationlevel} - - - - org.apache.maven.plugins - maven-compiler-plugin - - - netbeans.ignore.jdk.bootclasspath - - - - - maven-assembly-plugin - 2.4 - - - distro-assembly - package - - single - - - - src/main/assembly/bck2brwsr.xml - - - - - - - - - - org.apidesign.bck2brwsr - emul - ${bck2brwsr.version} - rt - - - org.apidesign.html - ko-bck2brwsr - ${net.java.html.version} - runtime - - - org.apidesign.bck2brwsr - launcher.http - ${bck2brwsr.version} - test - diff -r 7ff8ac49cd8c -r 4a36b310c6da twitter/src/main/assembly/bck2brwsr.xml --- a/twitter/src/main/assembly/bck2brwsr.xml Thu Jun 20 13:18:10 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,68 +0,0 @@ - - - - - bck2brwsr - - zip - - public_html - - - false - runtime - lib - - *:jar - *:rt - - - - - - ${project.build.directory}/classes/org/apidesign/html/demo/twitter/ - - **/* - - - **/*.class - - / - - - - - ${project.build.directory}/${project.build.finalName}.jar - / - - - ${project.build.directory}/bck2brwsr.js - / - - - \ No newline at end of file diff -r 7ff8ac49cd8c -r 4a36b310c6da twitter/src/main/java/org/apidesign/html/demo/twitter/TwitterMain.java --- a/twitter/src/main/java/org/apidesign/html/demo/twitter/TwitterMain.java Thu Jun 20 13:18:10 2013 +0200 +++ b/twitter/src/main/java/org/apidesign/html/demo/twitter/TwitterMain.java Thu Jun 20 13:28:40 2013 +0200 @@ -1,3 +1,26 @@ +/** + * The MIT License (MIT) + * + * Copyright (C) 2013 Jaroslav Tulach + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ package org.apidesign.html.demo.twitter; import net.java.html.boot.BrowserBuilder; diff -r 7ff8ac49cd8c -r 4a36b310c6da twitter/src/main/resources/org/apidesign/html/demo/twitter/index.html --- a/twitter/src/main/resources/org/apidesign/html/demo/twitter/index.html Thu Jun 20 13:18:10 2013 +0200 +++ b/twitter/src/main/resources/org/apidesign/html/demo/twitter/index.html Thu Jun 20 13:28:40 2013 +0200 @@ -33,7 +33,7 @@ - Bck2Brwsr's Twitter + Twitter in Java and HTML @@ -44,13 +44,12 @@ -

Bck2Brwsr's Twitter

+

Twitter in Java and HTML

This code is based on original knockout.js Twitter example and - uses almost unmodified HTML page. It just changes the model. It - is written in Java language and it is executed using Bck2Brwsr - virtual machine. The Java source code has about 190 lines and is available + uses almost unmodified HTML page. It just changes the model and executes + it via HotSpot virtual machine. The Java source code has about 190 lines and is available here - in fact it may even be more dense than the original JavaScript model.