nl.tudelft.goal.ut3.translators
Class WeaponPrefListTranslator

Package class diagram package WeaponPrefListTranslator
java.lang.Object
  extended by nl.tudelft.goal.ut3.translators.WeaponPrefListTranslator
All Implemented Interfaces:
eis.eis2java.translation.Parameter2Java<WeaponPrefList>

public class WeaponPrefListTranslator
extends Object
implements eis.eis2java.translation.Parameter2Java<WeaponPrefList>

Example: weapon(shock_rifle,primary) Example: [
  weapon(shock_rifle,primary), weapon(bio_rifle,primary),weapon(rocket_launcher,secondary)
] Example: weapon(shock_rifle,primary)

Author:
mpkorstanje

Constructor Summary
WeaponPrefListTranslator()
           
 
Method Summary
 WeaponPrefList translate(eis.iilang.Parameter parameter)
           
 Class<WeaponPrefList> translatesTo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeaponPrefListTranslator

public WeaponPrefListTranslator()
Method Detail

translate

public WeaponPrefList translate(eis.iilang.Parameter parameter)
                         throws eis.eis2java.exception.TranslationException
Specified by:
translate in interface eis.eis2java.translation.Parameter2Java<WeaponPrefList>
Throws:
eis.eis2java.exception.TranslationException

translatesTo

public Class<WeaponPrefList> translatesTo()
Specified by:
translatesTo in interface eis.eis2java.translation.Parameter2Java<WeaponPrefList>


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.