update (Gruff::Layer)

    # File lib/gruff/scene.rb, line 146
      def update(value)
        @selected_filename =  case value.to_s
                              when /^(true|false)$/
                                select_boolean value
                              when /^(\w|\s)+$/
                                select_string value
                              when /^-?(\d+\.)?\d+$/
                                select_numeric value
                              when /(\d\d):(\d\d):\d\d/
                                select_time "#{$1}#{$2}"
                              else
                                select_default
                              end
        # Finally, try to use 'default' if we're still blank
        @selected_filename ||= select_default
      end