Mercurial > hg > Database > Alice
view src/main/java/alice/Annotation/AliceAnnotation.java @ 636:33f300d0720a
running CodeSegment by Annotation without create Receiver :D
author | Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 03 Dec 2017 22:09:35 +0900 |
parents | 69f9c5ff1df9 |
children | 106f50cb7dd9 |
line wrap: on
line source
package alice.Annotation; import alice.codesegment.CodeSegment; import alice.datasegment.CommandType; import alice.datasegment.Receiver; import com.sun.org.apache.bcel.internal.classfile.Code; import java.awt.*; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import static javafx.scene.input.KeyCode.T; /** * Created by e125769 on 10/15/17. */ public class AliceAnnotation extends CodeSegment{ @Take("hoge") String hoge; @Peek("piyo") int piyo; public AliceAnnotation() { ods.put("hoge", "hogehogehgoe"); ods.put("piyo", 1); } @Override public void run() { System.out.println("in run!"); System.out.println(hoge); System.out.println(piyo); } }