На диаграммах показано абстрактное представление того, какие действия выполняются при вызове системного object™. Цвет фона или каждое действие указывает тип вызова.
Серый фон - внутренние действия
Зеленый фон - метод, реализованный автором
Белый фон - доступные пользователю функции
Если требуется более подробная последовательность вызовов, см. раздел Подробная последовательность вызовов.
В этой иерархии отображаются действия, выполняемые при вызове setup функция.

В этой иерархии отображаются действия, выполняемые при вызове step функция.

В этой иерархии отображаются действия, выполняемые при вызове reset функция.

В этой иерархии отображаются действия, выполняемые при вызове release функция.

releaseImpl | resetImpl | setupImpl | stepImpl