Module implementing the refactoring interface to brm.
Refactoring | Class implementing the refactoring interface to brm. |
SilentLogger | Class implementing a logger that doesn't log anything. |
None |
Class implementing the refactoring interface to brm.
Refactoring | Constructor |
__unhandledException | Private method handling not specifically handled exceptions. |
confirmAllBuffersSaved | Private method to check, if any editor has unsaved changes. |
confirmBufferIsSaved | Private method to check, if an editor has unsaved changes. |
getActions | Public method to get a list of all actions. |
handleExtractLocalVariable | Private slot to handle the Extract Local Variable action. |
handleExtractMethod | Private slot to handle the Extract Method action. |
handleInlineLocalVariable | Private slot to handle the Inline Local Variable action. |
handleMoveClass | Private slot to handle the Move Class action. |
handleMoveFunction | Private slot to handle the Move Function action. |
handlePreferencesChanged | Public slot called when the preferences have been changed. |
handleProjectClosed | Public slot to handle the projectClosed signal. |
handleProjectOpened | Public slot to handle the projectOpened signal. |
handleQueryDefinition | Private slot to handle the Query Definition action |
handleQueryReferences | Private slot to handle the Query References action. |
handleRename | Private slot to handle the Rename action. |
handleReset | Private slot to handle the Reset action. |
handleUndo | Private slot to handle the Undo action. |
init | Private slot to handle the Reset action. |
initActions | Public method to define the refactoring actions. |
initMenu | Public slot to initialize the refactoring menu. |
refreshEditors | Private method to refresh modified editors. |
renameMethodPromptCallback | Private slot called by the refactoring machine to ask the user for confirmation. |
setMenuItemsEnabled | Private method to enable/disable menu items. |
showOutput | Private method to switch to the relevant output tab. |
Constructor
Private method handling not specifically handled exceptions.
Private method to check, if any editor has unsaved changes.
Private method to check, if an editor has unsaved changes.
Public method to get a list of all actions.
Private slot to handle the Extract Local Variable action.
Private slot to handle the Extract Method action.
Private slot to handle the Inline Local Variable action.
Private slot to handle the Move Class action.
Private slot to handle the Move Function action.
Public slot called when the preferences have been changed.
Public slot to handle the projectClosed signal.
Public slot to handle the projectOpened signal.
Private slot to handle the Query Definition action
Private slot to handle the Query References action.
Private slot to handle the Rename action.
Private slot to handle the Reset action.
Private slot to handle the Undo action.
Private slot to handle the Reset action.
Public method to define the refactoring actions.
Public slot to initialize the refactoring menu.
Private method to refresh modified editors.
Private slot called by the refactoring machine to ask the user for confirmation.
Private method to enable/disable menu items.
Private method to switch to the relevant output tab.
Class implementing a logger that doesn't log anything.
write | Public method to write the arguments. |
Public method to write the arguments.