#######################################################
# 
# NormalDeskLampOnCommand.py
# Python implementation of the Class NormalDeskLampOnCommand
# Generated by Enterprise Architect
# Created on:      29-6��-2021 11:26:32
# Original author: 70748
# 
#######################################################
from smart_home_v4.src.NormalDeskLamp import NormalDeskLamp
from smart_home_v4.src.commnad.Command import Command

class NormalDeskLampOnCommand(Command):
    def __init__(self, normalDeskLamp: NormalDeskLamp) -> None:
        super().__init__()
        self._normalDeskLamp = normalDeskLamp

    def execute(self):
        self._normalDeskLamp.on()

    def undo(self) -> None:
        self._normalDeskLamp.off()