mojo/src/main/resources/archetype-resources/src/main/java/App.java
changeset 772 d382dacfd73f
parent 771 4252bfc396fc
child 773 406faa8bc64f
     1.1 --- a/mojo/src/main/resources/archetype-resources/src/main/java/App.java	Tue Feb 26 14:55:55 2013 +0100
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,34 +0,0 @@
     1.4 -package ${package};
     1.5 -
     1.6 -import org.apidesign.bck2brwsr.htmlpage.api.*;
     1.7 -import static org.apidesign.bck2brwsr.htmlpage.api.OnEvent.*;
     1.8 -import org.apidesign.bck2brwsr.htmlpage.api.Page;
     1.9 -import org.apidesign.bck2brwsr.htmlpage.api.Property;
    1.10 -import org.apidesign.bck2brwsr.htmlpage.api.ComputedProperty;
    1.11 -
    1.12 -/** Edit the index.xhtml file. Use 'id' to name certain HTML elements.
    1.13 - * Use this class to define behavior of the elements.
    1.14 - */
    1.15 -@Page(xhtml="index.html", className="Index", properties={
    1.16 -    @Property(name="name", type=String.class)
    1.17 -})
    1.18 -public class App {
    1.19 -    static {
    1.20 -        Index model = new Index();
    1.21 -        model.setName("World");
    1.22 -        model.applyBindings();
    1.23 -    }
    1.24 -    
    1.25 -    @On(event = CLICK, id="hello")
    1.26 -    static void hello(Index m) {
    1.27 -        GraphicsContext g = m.CANVAS.getContext();
    1.28 -        g.clearRect(0, 0, 1000, 1000);
    1.29 -        g.setFont("italic 40px Calibri");
    1.30 -        g.fillText(m.getHelloMessage(), 10, 40);
    1.31 -    }
    1.32 -    
    1.33 -    @ComputedProperty
    1.34 -    static String helloMessage(String name) {
    1.35 -        return "Hello " + name + "!";
    1.36 -    }
    1.37 -}