forum.bitel.ru
http://forum.bitel.ru/

Привязка функций скриптов поведения
http://forum.bitel.ru/viewtopic.php?f=19&t=12549
Страница 1 из 1

Автор:  a.vo [ 20 июл 2017, 14:58 ]
Заголовок сообщения:  Привязка функций скриптов поведения

Добрый день!
В интерфейсе скриптов поведения BGBS есть возможность назначить сразу несколько событий на скрипт.
Подскажите, есть ли такая же возможность (привязать один класс Java на множество событий) для классов Java?
Или же необходимо делать множество строк привязки класса к каждому событию?
Может какие-то обходные пути есть?

Спасибо

Автор:  dimOn [ 20 июл 2017, 15:46 ]
Заголовок сообщения:  Re: Привязка функций скриптов поведения

ну обычно каждый скрипт-обработчик всё же пишется под конкретное событие, внутри явно приводится итд, используются поля из эвентов итд.
можно внутри разделять через instanceof но это скорее исключение для простых скриптов.
в дин.коде с этим строже - по идее сразу типизируется event (хотя не обязательно), так что всё же привязок надо делать отдельно, но теоретически можно к одному дин.классу привязать

Автор:  a.vo [ 20 июл 2017, 16:19 ]
Заголовок сообщения:  Re: Привязка функций скриптов поведения

Спасибо, я так и думал.
Просто у меня например нужно одни и те же параметры в договоре выставлять в случае изменения ТП, изменения параметров договора, подключения/отключения услуг.
Думал можно сделать так чтоб не привязывать одно и то же пять раз.

Ясно, спасибо.

Автор:  dimOn [ 20 июл 2017, 16:50 ]
Заголовок сообщения:  Re: Привязка функций скриптов поведения

ну да, для дин.кода надо отдельно делать привязки (когда общее можно было бы использовать - это слишком будет редкое исключение просто ), но можно один класс использовать, кажется.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/