# HG changeset patch # User sugi # Date 1397632381 -32400 # Node ID a725e90c3a9b92b3e130fe7c0f2cbf05b6fbfcd0 # Parent 5fa184113850cf6e52c23acd7f2ca536240a7738 remove PrintNumber PrintText TestMetaCodeSemgent MetaCodeSegment diff -r 5fa184113850 -r a725e90c3a9b src/alice/codesegment/MetaCodeSegment.java --- a/src/alice/codesegment/MetaCodeSegment.java Wed Apr 16 16:09:27 2014 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -package alice.codesegment; - -public abstract class MetaCodeSegment extends CodeSegment{ - abstract public void setKey(); -} diff -r 5fa184113850 -r a725e90c3a9b src/alice/test/codesegment/api/PrintNumber.java --- a/src/alice/test/codesegment/api/PrintNumber.java Wed Apr 16 16:09:27 2014 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,28 +0,0 @@ -package alice.test.codesegment.api; - -import alice.codesegment.CodeSegment; -import alice.codesegment.CodeSegmentManager; -import alice.datasegment.CommandType; -import alice.datasegment.Receiver; - -public class PrintNumber extends CodeSegment { - private Receiver info1 = ids.create(CommandType.PEEK); - - public PrintNumber(){ - ods.put("TEST1", 123); - - } - - @Override - public void run() { - Integer num = info1.asInteger(); - System.out.println(num); - CodeSegmentManager.submit(codeSegment);// javassist - - } - - public void setKey() { - info1.setKey("TEST1"); - } - -} diff -r 5fa184113850 -r a725e90c3a9b src/alice/test/codesegment/api/PrintText.java --- a/src/alice/test/codesegment/api/PrintText.java Wed Apr 16 16:09:27 2014 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -package alice.test.codesegment.api; - -import alice.codesegment.CodeSegment; -import alice.datasegment.CommandType; -import alice.datasegment.Receiver; - -public class PrintText extends CodeSegment { - private Receiver info1 = ids.create(CommandType.PEEK); - - public PrintText(){ - setMeta(PrintNumber.class); - info1.setKey("TEST"); - } - - @Override - public void run() { - String str = info1.asString(); - System.out.println(str); - - new PrintText(); - } - -} diff -r 5fa184113850 -r a725e90c3a9b src/alice/test/codesegment/api/TestMetaCodeSegment.java --- a/src/alice/test/codesegment/api/TestMetaCodeSegment.java Wed Apr 16 16:09:27 2014 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -package alice.test.codesegment.api; - -import alice.codesegment.CodeSegment; -import alice.daemon.AliceDaemon; -import alice.daemon.Config; - -public class TestMetaCodeSegment extends CodeSegment{ - public static void main(String[] args){ - new AliceDaemon(new Config(args)).listen(); - new TestMetaCodeSegment().execute(); - } - - @Override - public void run() { - new PrintText(); - ods.put("TEST", "START"); - } - -}