Помогите понять Cairngorm Event во Flex - PullRequest
0 голосов
/ 19 мая 2010

Я просматривал эту статью Дэвида Такера (http://www.davidtucker.net/2007/10/29/cairngorm-part-3/)), в которой он рассказывает о Cairngorm Events.

Есть две вещи, которые я хочу спросить в этом ...

  1. Каково значение вызова конструктора родительского класса с событием arg? super (LOGIN) в примере

  2. Зачем вам нужно переопределить метод клонирования?

Понимание этих вещей поможет мне лучше понять, как все делается с помощью Cairngorm.

Спасибо

1 Ответ

1 голос
/ 19 мая 2010

Оба вопроса не относятся к событиям Cairngorm. Это стандартный механизм для событий AS3.

  1. События Cairngorm, наследуемые от класса Event и Event, требуют строку типа. Вот почему вам нужно указать это в конструкторе.

  2. При создании пользовательского класса событий вам необходимо переопределить метод clone. Flash Player автоматически вызывает этот метод, когда вы хотите повторно отправить экземпляр пользовательского события.

...