def close(self, info, is_ok):
        if is_ok:
            self.apply()
        return super(PreferencesDialog, self).close(info, is_ok)

    ###########################################################################
    # Protected interface.
    ###########################################################################
Gets the ID of the parent Item of the specified Item.
dataset/ETHPy150Open enthought/envisage/envisage/ui/tasks/preferences_dialog.py/PreferencesDialog.close--crossover with--dataset/ETHPy150Open rwl/muntjac/muntjac/ui/tree.py/Tree.getParent