Примером использования является реализация окна терминала, где любой выбор автоматически копируется в буфер обмена.Обратный вызов lostOwnership(..)
может использоваться для отмены выбора, чтобы пользователь знал, что выделение отображается тогда и только тогда, когда оно в данный момент находится в буфере обмена.Эта идиома используется, например, в rxvt
(который, однако, не написан на Java).