public class CloseResourceOverrideAction
extends org.eclipse.ui.actions.CloseResourceAction
original one
from
Eclipse. It is used to save dirty models before closing.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID
The id of this action.
|
Constructor and Description |
---|
CloseResourceOverrideAction(org.eclipse.jface.window.IShellProvider provider)
Creates a new action.
|
CloseResourceOverrideAction(org.eclipse.jface.window.IShellProvider provider,
java.lang.String text)
Creates a new action.
|
Modifier and Type | Method and Description |
---|---|
void |
run() |
protected boolean |
saveDirtyModels()
Causes all dirty models associated to the resource(s) to be saved, if so specified by the user, and closed.
|
getModelProviderIds, getOperationMessage, getProblemsMessage, getProblemsTitle, getSelectedNonResources, getSelectedResources, invokeOperation, resourceChanged, setModelProviderIds, shouldPerformResourcePruning, updateSelection
createOperation, getActionResources, runInBackground, runInBackground, runInBackground
clearCache, resourceIsType, selectionIsOfType
getStructuredSelection, runWithEvent, selectionChanged, selectionChanged
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
public CloseResourceOverrideAction(org.eclipse.jface.window.IShellProvider provider)
provider
- the shell provider for any dialogspublic CloseResourceOverrideAction(org.eclipse.jface.window.IShellProvider provider, java.lang.String text)
provider
- the shell provider for any dialogstext
- the action's labelpublic void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.ui.actions.CloseResourceAction
protected boolean saveDirtyModels()