View Javadoc

1   package net.sf.josceleton.motion.impl.gesture;
2   
3   import net.sf.josceleton.motion.api.gesture.GestureFactoryFacade;
4   import net.sf.josceleton.motion.api.gesture.hitwall.HitWallBuilder;
5   import net.sf.josceleton.motion.impl.gesture.hitwall.HitWallBuilderFactory;
6   
7   import com.google.inject.Inject;
8   
9   /**
10   * @since 0.4
11   */
12  class GestureFactoryFacadeImpl implements GestureFactoryFacade {
13  	
14  	private final HitWallBuilderFactory hitWallFactory;
15  	
16  	@Inject GestureFactoryFacadeImpl(final HitWallBuilderFactory hitWallFactory) {
17  		this.hitWallFactory = hitWallFactory;
18  	}
19  
20  	/**
21  	 * @since 0.4
22  	 */
23  	@Override public final HitWallBuilder newHitWall() {
24  		return this.hitWallFactory.create();
25  	}
26  	
27  	// public final SwipeGestureBuilder newSwipe()
28  	
29  }