View Javadoc

1    package nl.tudelft.goal.ut2004.translators;
2   
3   import cz.cuni.amis.pogamut.ut2004.agent.module.sensor.Game.GameType;
4   import eis.eis2java.exception.TranslationException;
5   import eis.eis2java.translation.Java2Parameter;
6   import eis.iilang.Identifier;
7   import eis.iilang.Parameter;
8   
9   public class GameTypeTranslator implements Java2Parameter<GameType> {
10  
11  	@Override
12  	public Parameter[] translate(GameType o) throws TranslationException {
13  		return new Parameter[] {new Identifier(o.name().toLowerCase())};
14  	}
15  
16  	@Override
17  	public Class<? extends GameType> translatesFrom() {
18  		return GameType.class;
19  	}
20  
21  }