diff -r 08ffdc3938e7 -r 29b8e1b87fad dew/src/main/resources/org/apidesign/bck2brwsr/dew/js/app.js
--- a/dew/src/main/resources/org/apidesign/bck2brwsr/dew/js/app.js Wed Jan 23 13:18:46 2013 +0100
+++ b/dew/src/main/resources/org/apidesign/bck2brwsr/dew/js/app.js Wed Jan 23 13:56:54 2013 +0100
@@ -72,52 +72,70 @@
}]);
function DevCtrl( $scope, $http ) {
- var templateHtml = "
\n"
- + " \n"
- + "
\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + "\n"
- + " \n"
- + " \n"
- + "\n";
- var templateJava = "package bck2brwsr.demo;\n"
- + "import org.apidesign.bck2brwsr.htmlpage.api.*;\n"
- + "import static org.apidesign.bck2brwsr.htmlpage.api.OnEvent.*;\n"
- + "@Page(xhtml=\"index.html\", className=\"Index\")\n"
- + "class YourFirstHTML5PageInRealLanguage {\n"
- + " @On(event=CLICK, id=\"btn\") static void clcs() {\n"
- + " Element.alert(\"Hello World!\");\n"
- + " Index.BTN.setDisabled(true);\n"
- + " }\n"
- + "}\n";
+ var templateHtml =
+"\n" +
+" \n" +
+" \n" +
+" * 0 \n" +
+" = 0\n" +
+"
\n" +
+" \n" +
+" " +
+"
\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+"\n" +
+" \n" +
+" \n" +
+"";
+ var templateJava =
+"package bck2brwsr.demo;\n" +
+"import org.apidesign.bck2brwsr.htmlpage.api.*;\n" +
+"import static org.apidesign.bck2brwsr.htmlpage.api.OnEvent.*;\n" +
+"\n" +
+"@Page(xhtml=\"index.html\", className=\"Index\", properties={\n" +
+" @Property(name=\"value\", type=int.class)\n" +
+"})\n" +
+"class YourFirstHTML5PageInRealLanguage {\n" +
+" static { new Index().applyBindings(); }\n" +
+" @On(event=CLICK, id=\"dupl\") static void duplicateValue(Index m) {\n" +
+" m.setValue(m.getValue() * 2);\n" +
+" }\n" +
+" @On(event=CLICK, id=\"clear\") static void zeroTheValue(Index m) {\n" +
+" m.setValue(0);;\n" +
+" }\n" +
+" @ComputedProperty static int powerValue(int value) {\n" +
+" return value * value;\n" +
+" }\n" +
+"}";
$scope.makeMarker = function( editor, line ) {