final public void run() {
        // ѭһ飬˭ǰִ˭
        for (int i = 0; i < this.sequence.size(); i++) {
            String actionName = this.sequence.get(i);
            if (actionName.equalsIgnoreCase("start")) { // startؼ֣
                this.start(); // 
            } else if (actionName.equalsIgnoreCase("stop")) { // stopؼ
                this.stop(); // ֹͣ
            } else if (actionName.equalsIgnoreCase("alarm")) { // alarmؼ
                this.alarm(); // ȿʼ
            } else if (actionName.equalsIgnoreCase("engine boom")) { // engine
                // boomؼ
                this.engineBoom(); // 濪ʼ
            }
        }
    }