/[eiffelstudio]/branches/Eiffel_57_docking/Src/Eiffel/interface/new_graphical/commands/eb_pretty_print_cmd.e
ViewVC logotype

Diff of /branches/Eiffel_57_docking/Src/Eiffel/interface/new_graphical/commands/eb_pretty_print_cmd.e

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 32276 by manus, Thu May 30 03:55:45 2002 UTC revision 32944 by manus, Fri Jul 12 06:20:09 2002 UTC
# Line 75  feature -- Access Line 75  feature -- Access
75                          Result.drop_actions.set_veto_pebble_function (~accepts_stone)                          Result.drop_actions.set_veto_pebble_function (~accepts_stone)
76                  end                  end
77    
 feature -- Measurement  
   
78  feature -- Status report  feature -- Status report
79    
80          associated_window: EV_WINDOW is          associated_window: EV_WINDOW is
# Line 85  feature -- Status report Line 83  feature -- Status report
83                          Result := tool.debugger_manager.debugging_window.window                          Result := tool.debugger_manager.debugging_window.window
84                  end                  end
85    
86  feature -- Status setting  feature {EB_PRETTY_PRINT_DIALOG} -- Status report
   
 feature -- Cursor movement  
   
 feature -- Element change  
   
 feature -- Removal  
   
 feature -- Resizing  
87    
88  feature -- Transformation          accepts_stone (st: OBJECT_STONE): BOOLEAN is
89                            -- Can the user drop `st'?
90  feature -- Conversion                  do
91                            Result := (create {DUMP_VALUE}.make_object (st.object_address, st.dynamic_class)).
92  feature -- Duplication                                  has_formatted_output
93                    end
 feature -- Miscellaneous  
94    
95  feature -- Basic operations  feature -- Basic operations
96    
# Line 137  feature -- Basic operations Line 126  feature -- Basic operations
126                          end                          end
127                  end                  end
128    
 feature -- Obsolete  
   
 feature -- Inapplicable  
   
129  feature {EB_PRETTY_PRINT_DIALOG} -- Dialog  feature {EB_PRETTY_PRINT_DIALOG} -- Dialog
130    
131          remove_dialog (d: EB_PRETTY_PRINT_DIALOG) is          remove_dialog (d: EB_PRETTY_PRINT_DIALOG) is
# Line 168  feature {NONE} -- Implementation Line 153  feature {NONE} -- Implementation
153                          last_opened_dialog.set_stone (st)                          last_opened_dialog.set_stone (st)
154                  end                  end
155    
         accepts_stone (st: OBJECT_STONE): BOOLEAN is  
                         -- Can the user drop `st'?  
                 do  
                         Result := (create {DUMP_VALUE}.make_object (st.object_address, st.dynamic_class)).has_formatted_output  
                 end  
   
156          opened_dialogs: ARRAYED_LIST [EB_PRETTY_PRINT_DIALOG]          opened_dialogs: ARRAYED_LIST [EB_PRETTY_PRINT_DIALOG]
157                          -- All pretty print dialogs that are appear on the screen (linked to `Current').                          -- All pretty print dialogs that are appear on the screen (linked to `Current').
158    

Legend:
Removed from v.32276  
changed lines
  Added in v.32944

  ViewVC Help
Powered by ViewVC 1.1.23