Имя класса не раскрывает его сути. Давайте переименуем в CopyCommand. И остальных тоже.