<filename>python/ad_hmi/framework/TrafficLight.py<gh_stars>0
# -*- coding: utf-8 -*-
#############################################################################
# @package ad_hmi.framework
# @brief init methode of python package ad_hmi.framework.
#############################################################################
# @author <NAME>
# @copyright (c) All rights reserved.
#############################################################################


class TrafficLight:

    LIGHTS = ['', 'red', 'yellow', 'green']

    def __init__(self):
        self._red = False
        self._yellow = False
        self._green = False

    def get_light_str(self):
        light_val = 0

        if self._red:
            light_val = 1
        elif self._yellow:
            light_val = 2
        elif self._green:
            light_val = 3

        return self.LIGHTS[light_val]

<filename>python/ad_hmi/framework/TrafficLight.py<gh_stars>0
# -*- coding: utf-8 -*-
#############################################################################
# @package ad_hmi.framework
# @brief init methode of python package ad_hmi.framework.
#############################################################################
# @author <NAME>
# @copyright (c) All rights reserved.
#############################################################################


class TrafficLight:

    LIGHTS = ['', 'red', 'yellow', 'green']

    def __init__(self):
        self._red = False
        self._yellow = False
        self._green = False

    def get_light_str(self):
        light_val = 0

        if self._red:
            light_val = 1
        elif self._yellow:
            light_val = 2
        elif self._green:
            light_val = 3

        return self.LIGHTS[light_val]

# -*- coding: utf-8 -*- ############################################################################# # @package ad_hmi.framework # @brief init methode of python package ad_hmi.framework. ############################################################################# # @author <NAME> # @copyright (c) All rights reserved. #############################################################################