Class StackMovement
- java.lang.Object
 - 
- edu.ubo.satellitebeacons.main.movable.movement.StackMovement
 
 
- 
- All Implemented Interfaces:
 Movement
- Direct Known Subclasses:
 HorizontalMovement
public class StackMovement extends java.lang.Object implements Movement
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStackMovement.Node 
- 
Constructor Summary
Constructors Constructor Description StackMovement(DirectionalMovement movement) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmove(Movable movable)Move a movable.voidonDestinationReachEvent(DestinationReachEvent event)voidonFullCapacity(FullCapacityEvent event)voidonStopSync(StopSyncEvent event)voidsetMovements(DirectionalMovement movement, DirectionalMovement... movements) 
 - 
 
- 
- 
Constructor Detail
- 
StackMovement
public StackMovement(DirectionalMovement movement)
 
 - 
 
- 
Method Detail
- 
setMovements
public void setMovements(DirectionalMovement movement, DirectionalMovement... movements)
 
- 
onFullCapacity
public void onFullCapacity(FullCapacityEvent event)
 
- 
onDestinationReachEvent
public void onDestinationReachEvent(DestinationReachEvent event)
 
- 
onStopSync
public void onStopSync(StopSyncEvent event)
 
 - 
 
 -