トップページ > プログラム > 2014年05月09日 > SYgUl/A2

書き込み順位&時間帯一覧

34 位/188 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000020000000000002



使用した名前一覧書き込んだスレッド一覧
>>53
【java】jdk8も出るし、何か作ってみるか【lambda】

書き込みレス一覧

【java】jdk8も出るし、何か作ってみるか【lambda】
83 :>>53[sage]:2014/05/09(金) 11:50:47.96 ID:SYgUl/A2
ソースのプロトタイプ生成ツールの試作品ができた
具体的には.htmlから.javaを生成するツール

入力(html)

<?xml version="1.0" encoding="UTF-8"?>

<html xmlns:java="http://hoeppe.the-ninja.jp/" java:page="Tutorial4">
<body>
<div>Item List</div>
<div java:canvas="list">

<div java:group="fragment">
<div>Item</div>
<div java:key="index"></div>
<div java:key="name"></div>
</div>
</div>
</body>
</html>
【java】jdk8も出るし、何か作ってみるか【lambda】
84 :>>53[age]:2014/05/09(金) 11:51:44.16 ID:SYgUl/A2
出力(java)

package org.ruler.markup.tool.export;

import org.ruler.markup.api.Page;
import org.ruler.markup.api.Canvas;
import org.ruler.markup.api.Group;

@Mount(path="/default.html")
@Source(file="tutorial4.java")
public class tutorial4 extends Page {

@Source
Group fragment = new Group();

@Source
Canvas list = (node) -> {

};

@Override
public void action(Http http) {
http.GET = (event) -> {

event.setCode(Code.OK_200);
event.setType(Type.html);
event.draw(this);
};
};

}


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。