| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.gef.ui.actions.WorkbenchPartAction
sk.uniba.euromath.editor.xmlEditor.actions.XMLAccessModifyAction
sk.uniba.euromath.editor.xmlEditor.actions.DeleteSelectionAction
public class DeleteSelectionAction
Action to delete selected elements. Is enabled if at least one element is selected.
| Field Summary | |
|---|---|
static String | 
id
Id.  | 
| Fields inherited from class sk.uniba.euromath.editor.xmlEditor.actions.XMLAccessModifyAction | 
|---|
selection | 
| Fields inherited from interface org.eclipse.jface.action.IAction | 
|---|
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT | 
| Constructor Summary | |
|---|---|
DeleteSelectionAction(IWorkbenchPart part)
Constructor.  | 
|
| Method Summary | |
|---|---|
protected  boolean | 
calculateEnabled()
Enabled if and only if is seletcted at least one element.  | 
 void | 
run()
Deletes elements.  | 
| Methods inherited from class sk.uniba.euromath.editor.xmlEditor.actions.XMLAccessModifyAction | 
|---|
dispose, getCaretManager, getIdManager, getModifyHelper, getPointer, getSelection, getSelectionProvider, getShell, getXMLAccess, handleDocumentException, handleExportException, logError, logError, processSelection, runAsCommand, setWorkbenchPart | 
| Methods inherited from class org.eclipse.gef.ui.actions.WorkbenchPartAction | 
|---|
execute, getCommandStack, getWorkbenchPart, init, isEnabled, refresh, setLazyEnablementCalculation, update | 
| Methods inherited from class org.eclipse.jface.action.AbstractAction | 
|---|
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener | 
| Methods inherited from class org.eclipse.core.commands.common.EventManager | 
|---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.eclipse.jface.action.IAction | 
|---|
addPropertyChangeListener, removePropertyChangeListener | 
| Field Detail | 
|---|
public static final String id
| Constructor Detail | 
|---|
public DeleteSelectionAction(IWorkbenchPart part)
part - | Method Detail | 
|---|
protected boolean calculateEnabled()
calculateEnabled in class XMLAccessModifyActionpublic void run()
run in interface IActionrun in class XMLAccessModifyAction
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||