controller);
timeline.setBackdropListener(this);
initWidget(timeline);
dropController = new AbsolutePositionDropController(timeline);
dragController = new PickupDragController(timeline, false);
dragController.setBehaviorDragProxy(true);
dragController.setBehaviorMultipleSelection(false);
dragController.setBehaviorConstrainedToBoundaryPanel(true);