Оқиғаларды өңдеу әдістері.
Келесі әдістер оқиғаларды өңдеуді ұйымдастыру үшін қажет (атаулары еркін).
GetEvent – оқиғаны құру;
Execute оқиғаны өңдеудің негізгі циклын жүзеге асырады. Ол үнемі GetEvent шақыру арқылы оқиғаны алады және HandleEvent көмегімен оларды өңдейді. Бұл цикл «соңы» оқиғасы болғанда аяқталады.
HandleEvent – оқиғаларды өңдеуіш. Әрбір оқиғаны оған қажет түрде өңдейді. Егер объект анықталған оқиғаны(хабарламаны) өңдеуге тиіс болса, онда оның HandleEvent әдісі бұл оқиғаны танып, онымен тиісті түрде әрекет етуі қажет. Оқиға мысалы, команда коды (command өрісі) арқылы танылуы мүмкін.
ClearEvent өңделген оқиғаны әрі қарай өңделмес үшін тазартады.
Достарыңызбен бөлісу: |