def _set_message(self, value):
        """ Property setter. """

        if len(self.messages) > 0:
            old = self.messages[0]
            self.messages[0] = value

        else:
            old = ''
            self.messages.append(value)

        self.trait_property_changed('message', old, value)

        return

    ###########################################################################
    # Trait event handlers.
    ###########################################################################
dataset/ETHPy150Open enthought/pyface/pyface/ui/wx/action/status_bar_manager.py/StatusBarManager._set_message/original