 	 * 
 	 * @author adufilie
 	 */
-	public class InteractiveVisualization extends PlotLayerContainer implements IDisposableObject
+	public class InteractiveVisualization extends PlotLayerContainer
 	{
 		public function InteractiveVisualization()
 		{

			enableAutoZoomToExtent.value = true;
			// adding a canvas as child gets the selection rectangle on top of the vis
			addChild(selectionRectangleCanvas);
			
			shadowAmount.value = 0;
			
			addContextMenuEventListener();
			

			Weave.properties.dashedSelectionBox.addImmediateCallback(this, validateDashedLine, null, true);
		}
		
		private function addContextMenuEventListener():void
		{
			var contextMenu:ContextMenu = (Application.application as Application).contextMenu;
