# File lib/json/editor.rb, line 1183
1183:       def load_file(filename)
1184:         if filename
1185:           if File.directory?(filename)
1186:             Editor.error_dialog(self, "Try to select a JSON file!")
1187:             nil
1188:           else
1189:             @filename = filename
1190:             if data = read_data(filename)
1191:               toplevel.display_status("Loaded data from '#@filename'.")
1192:             end
1193:             display_title
1194:             data
1195:           end
1196:         end
1197:       end