1 package net.sf.josceleton.motion.impl.gesture.hitwall;
2
3 import com.google.inject.AbstractModule;
4 import com.google.inject.assistedinject.FactoryProvider;
5
6
7
8
9 public class MotionImplGestureHitwallModule extends AbstractModule {
10
11 @Override protected final void configure() {
12
13 bind(HitWallConfigFactory.class).toProvider(
14 FactoryProvider.newFactory(HitWallConfigFactory.class, HitWallConfigImpl.class));
15 bind(HitWallGestureFactory.class).toProvider(
16 FactoryProvider.newFactory(HitWallGestureFactory.class, HitWallGestureImpl.class));
17 bind(HitWallBuilderFactory.class).toProvider(
18 FactoryProvider.newFactory(HitWallBuilderFactory.class, HitWallBuilderImpl.class));
19
20 }
21
22 }