def METHOD_NAME(self, combo):
    enabled = combo.get_active()
    type = self.get_type()
    if self.initEnabled != DISABLED and enabled == DISABLED:
        if self.verify(_("Changing to SELinux disabled requires a reboot.  It is not recommended.  If you later decide to turn SELinux back on, the system will be required to relabel.  If you just want to see if SELinux is causing a problem on your system, you can go to permissive mode which will only log errors and not enforce SELinux policy.  Permissive mode does not require a reboot    Do you wish to continue?")) == Gtk.ResponseType.NO:
            combo.set_active(self.enabled)
            return None
    if self.initEnabled == DISABLED and enabled < 2:
        if self.verify(_("Changing to SELinux enabled will cause a relabel of the entire file system on the next boot. Relabeling takes a long time depending on the size of the file system.  Do you wish to continue?")) == Gtk.ResponseType.NO:
            combo.set_active(self.enabled)
            return None
        self.relabel_checkbutton.set_active(True)
    self.write_selinux_config(modearray[enabled], type)
    self.enabled = enabled