Какими классами и методами воспользоваться ?