| Interface | Description | 
|---|---|
| HistoryGeneratingCommand | 
 A HistoryGeneratingCommand is a Command whose invokation should result in the generation of state information as at the completion of the Command. 
 | 
| SaveCommandListener | |
| ShutdownHook | 
 A shutdown hook can be used to veto the shutdown sequence of the IDE and perform necessary deregistration (for example, closing sockets) when the IDE is terminating. 
 | 
| Class | Description | 
|---|---|
| AboutCommand | 
 The  
AboutCommand handles displaying the about box dialog. | 
| AddContentCommand | 
 The  
AddContentCommand class implements adding content to a project. | 
| CloseNodeCommand | 
 The  
CloseNodeCommand class implements the command to unload the the selected node(s) and revert to an unopen state. | 
| DeleteTNodeCommand | 
 The  
DeleteTNodeCommand class implements the command to remove the the selected node(s) from their containing folder(s). | 
| EditorSaveAsCommand | 
 The  
RenameCommand class implements the Rename command. | 
| ExitCommand | 
 The  
ExitCommand class implements the ide exit command. | 
| FileOpenHistory | 
 The  
FileOpenHistory class manages the opened files history. | 
| IdeSettingsCommand | 
 This is a command implementation that handles the invocation of the IDE preferences dialog. 
 | 
| LogWindowCommand | 
 The  
LogWindowCommand class implements the open log window command. | 
| NewWorkspaceCommand | 
 The  
WorkspaceCommand class implements the create new workspace command. | 
| NotImplementedCommand | |
| OpenCommand | 
 The  
OpenCommand class implements the Command for opening files. | 
| OpenCommandData | 
 Data object used by the  
OpenCommand class to indicate whether to open the selected files without popping up the file selection dialog. | 
| OpenEditorCommand | 
 The  
OpenEditorCommand class implements the open editor command. | 
| OpenWizardCommand | 
 The  
OpenWizardCommand class implements the create new open wizard command. | 
| PropertySetCommand | 
 The  
PropetySetCommand class provides a skeleton implemention for applying a property set, handling the undoing of the property set and sending out all relevant notifications. | 
| RemoveFileCommand | 
 The  
RemoveFileCommand class implements the command to delete the file(s) that are associated with the selected element(s) from their container. | 
| RemoveFileCommandNoConfirm | |
| RemoveFromDiskCommand | 
 The  
RemoveFileCommand class implements the command to delete the file(s) on disk that are associated with the selected element(s). | 
| RenameCommand | 
 The  
RenameCommand class implements the Rename command. | 
| RenameMessage | 
 There are 5 cases to be considered when the OBJECT_RENAMED message is sent. 
 | 
| RestoreHistoryCommand | |
| RevertNodeCommand | 
 The  
RevertNodeCommand is used to revert the contents of a node to its persistent storage, and to send the appropriate notification. | 
| SaveAllCommand | 
 The  
SaveAllCommand class implements the SaveAll command. | 
| SaveAsCommand | 
 The  
SaveAsCommand class implements the SaveAs command. | 
| SaveCommand | 
 The  
SaveCommand class implements the Save command. | 
| SaveCommandsManger | 
Related Documentation
See Extending JDeveloper Using the Addin API for detailed information.