Beispiel #1
0
	def _make_widget(self, name, val, sensitive):
		make_check = gen_utils.is_string_type(val)
		
		name = tidy_opt_utils.lib_to_orig_opt_rep(name)
		
		if make_check:
			val = tidy_opt_utils.lib_to_orig_opt_rep(val)
		
			return self._make_string_widget(name, val, sensitive)

		assert gen_utils.is_bool_type(val), val 

		return self._make_check_widget(name, val, sensitive)
def orig_to_lib_opt_rep(s):
    """ 
	Translates an option from the form used by Tidy utility to the form used by the Tidy python.
	"""
    if not gen_utils.is_string_type(s):
        return s

    if s == 'yes':
        return True
    elif s == 'no':
        return False

    return s
Beispiel #3
0
def orig_to_lib_opt_rep(s):
	""" 
	Translates an option from the form used by Tidy utility to the form used by the Tidy python.
	"""
	if not gen_utils.is_string_type(s):
		return s
		
	if s == 'yes':
		return True
	elif s == 'no':
		return False

	return s