edit = new BasicCompoundEdit();
if( deselect ) edit.addEdit( TimelineVisualEdit.select( this, doc, new Span() ).perform() );
pos = (long) (selSpan.getStart() + selSpan.getLength() * weight + 0.5);
edit.addEdit( TimelineVisualEdit.position( this, doc, pos ).perform() );
edit.end();
doc.getUndoManager().addEdit( edit );
}
} // class actionSelToPosClass
}