/** * Muehlegame * Copyright (c) 2015, Thomas Ammann, Johannes Finckh * * @author Thomas Amann, Johannes Finckh * @version 1.0 */ package game; import com.google.inject.AbstractModule; import controller.IController; import controller.IGamefieldGraphAdapter; import model.IGamefieldGraph; import model.IMills; public class MuehleModule extends AbstractModule { @Override protected void configure() { bind(IGamefieldGraph.class).to(model.impl.GamefieldGraph.class); bind(IMills.class).to(model.impl.Mills.class); bind(IController.class).to(controller.impl.Controller.class); bind(IGamefieldGraphAdapter.class).to(controller.impl.GamefieldAdapter.class); } }