CarDispose

Удаляет машины из модели. Есть два способа удаления машины: во--первых, машина может выехать за пределы дорожной сети по незамкнутому пути, в этом случае объект CarDispose должен следовать за последним объектом TrainMoveTo, управлявшем машиной; кроме того, машина может "исчезнуть" из любого места дорожной сети (при условии, что она не движется). Удалять любые машины нужно с помощью объекта CarDispose (а не объектов Sink или Exit).

Параметры класса

Класс машины
Класс машин, проходящих сквозь объект. Он должен быть унаследован от класса Car, который, в свою очередь, унаследован от Entity. Если Вы используете для машин собственный класс, то рекомендуем Вам указать его здесь, чтобы иметь возможность напрямую обращаться к собственным полям этого класса в динамических параметрах, таких, как Действие при входе
Синтаксис:  C extends Car
Значение по умолчанию: Car

Порты

InPort in

Входной порт.

Параметры

Действие при входе [динамический]
Здесь Вы можете задать код, который будет выполняться в момент поступления машины в этот объект.
Синтаксис: void onEnter
Локальная переменная: C car – машина

Функции

int count() - Возвращает количество машин, удаленных этим объектом CarDispose