Mercurial > hg > Database > Christie
diff src/main/java/christie/codegear/CodeGear.java @ 196:ad49723367c2
add priority
author | akahori |
---|---|
date | Sat, 09 Mar 2019 14:03:06 +0900 |
parents | 2886363f5e12 |
children | ef5aad739292 |
line wrap: on
line diff
--- a/src/main/java/christie/codegear/CodeGear.java Sat Mar 09 10:19:03 2019 +0900 +++ b/src/main/java/christie/codegear/CodeGear.java Sat Mar 09 14:03:06 2019 +0900 @@ -26,17 +26,17 @@ protected abstract void run(CodeGearManager cgm); - public void setup(CodeGearManager cgm){ + public void setup(CodeGearManager cgm, int priority){ this.cgm = cgm; - this.cge = new CodeGearExecutor(this, this.cgm); + this.cge = new CodeGearExecutor(this, this.cgm, priority); this.localDGM = cgm.getLocalDGM(); for (Field field : this.getClass().getDeclaredFields()) {//AnnotationからInputDataGearをセット if (field.isAnnotationPresent(Take.class)) { - Take ano = field.getAnnotation(Take.class); + //Take ano = field.getAnnotation(Take.class); setTakeCommand("local", field.getName(), new DataGear(field.getType())); } else if (field.isAnnotationPresent(Peek.class)) { - Peek ano = field.getAnnotation(Peek.class); + //Peek ano = field.getAnnotation(Peek.class); setPeekCommand("local", field.getName(), new DataGear(field.getType())); } else if (field.isAnnotationPresent(TakeFrom.class)) { TakeFrom ano = field.getAnnotation(TakeFrom.class); @@ -105,4 +105,5 @@ public CodeGearExecutor getCge() { return cge; } + }