view paper/source/christie/Setup.java @ 189:1369f653e34e default tip

fix
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Thu, 01 Mar 2018 15:04:46 +0900
parents 2bf8a1edcecc
children
line wrap: on
line source

for (Field field : this.getClass().getDeclaredFields()) {
    if (field.isAnnotationPresent(Take.class)) {
        Take ano = field.getAnnotation(Take.class);
        setTakeCommand("local", field.getName(), new DataGear(field.getType()));
    }else if (field.isAnnotationPresent(TakeFrom.class)) {
        TakeFrom ano = field.getAnnotation(TakeFrom.class);
        setTakeCommand(ano.value(), field.getName(), new DataGear(field.getType()));
    } 
}