     private function inputManager_flowOperationEndHandler(
                         event:FlowOperationEvent):void
     {
-        //trace("flowOperationEnd");
+        //trace("flowOperationEnd", "generation", textFlow.generation);
         
         // Paste is a special case.  Any mods have to be made to the text
         // which includes what was pasted.

    public function setSelection(anchorPosition:int = 0,
                                 activePosition:int = int.MAX_VALUE):void
    {
        if (editingMode == EditingMode.READ_ONLY)
        {
            editingMode = EditingMode.READ_SELECT;
            _selectable = true;
        }

		var selectionManager:ISelectionManager = getSelectionManager();
        
        selectionManager.setSelection(anchorPosition, activePosition);        


        // All done with edit manager.
        releaseEditManager();
    }
    
    /**
