| net.refractions.udig.project.ui.UDIGGenericAction
All known Subclasses: net.refractions.udig.project.ui.internal.actions.Delete, net.refractions.udig.project.ui.internal.actions.Rename,
UDIGGenericAction | abstract public class UDIGGenericAction extends WorkbenchWindowActionDelegate (Code) | | Calls implemented operate method on the each element of selection
See Also: Rename author: jeichar since: 0.6.0 |
Method Summary | |
protected void | operate(Feature feature) Operates on a Feature. | protected void | operate(Layer layer) Operates on a layer. | protected void | operate(Layer[] layers) Operates on an array of layers. | protected void | operate(ProjectElement element) Operates on a IProjectElement. | protected void | operate(Project project) Operates on a Project. | public void | run(IAction action) | public void | selectionChanged(IAction action, ISelection selection) |
operate | protected void operate(Feature feature)(Code) | | Operates on a Feature. Default Implementation does nothing.
Parameters: feature - |
operate | protected void operate(Layer layer)(Code) | | Operates on a layer. Default Implementation does nothing.
Parameters: layer - |
operate | protected void operate(Layer[] layers)(Code) | | Operates on an array of layers.
Default Implementation does nothing.
Parameters: layers - |
operate | protected void operate(ProjectElement element)(Code) | | Operates on a IProjectElement. Default Implementation does nothing.
Parameters: element - |
operate | protected void operate(Project project)(Code) | | Operates on a Project. Default Implementation does nothing.
Parameters: project - |
run | public void run(IAction action)(Code) | | See Also: org.eclipse.ui.IActionDelegate.run(org.eclipse.jface.action.IAction) |
selectionChanged | public void selectionChanged(IAction action, ISelection selection)(Code) | | See Also: org.eclipse.emf.common.ui.action.WorkbenchWindowActionDelegate.selectionChanged(org.eclipse.jface.action.IActionorg.eclipse.jface.viewers.ISelection) |
|
|