hama [Sun, 19 Oct 2014 09:11:08 +0000 (11:11 +0200)]
color, oscillation
* widgets have selectable colors
* correction if a move "jumps" into a barrier
* robots have 2 targets and oszillate from one
to the other and back again
hama [Sat, 11 Oct 2014 12:18:57 +0000 (14:18 +0200)]
Collision detection, refactoring
* movables stop when arriving the destination
* movables stop when touching any other thing
* Bar renamed to Barrier
* RobotModelTest renamed to ModelTest
hama [Fri, 10 Oct 2014 22:28:02 +0000 (00:28 +0200)]
Correct move of Movable, refactoring
* fix: center object replacement instead of cloning has avoided the move
* new: Movable stops if destination is reached
* renamed: *SWT to *Swing
* new: LineSwing
* javadoc corrections
hama [Thu, 9 Oct 2014 22:31:00 +0000 (00:31 +0200)]
Refactoring: dividing Robot/RobotModel from the Movable/Model
* renamed Robot to Movable
* Robot is a new sub class of Movable
* RobotModel is a new sub class of Model
* Widget renamed to WidgetSWT
* XCross renamed to XCrossSWT