|
Eclipse Platform Release 3.2 |
|||||||||
| 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.ui.actions.BaseSelectionListenerAction
org.eclipse.ui.actions.ExportResourcesAction
public class ExportResourcesAction
Action representing a generic export operation.
This class may be instantiated. It is not intended to be subclassed.
This method automatically registers listeners so that it can keep its enablement state up to date. Ordinarily, the window's references to these listeners will be dropped automatically when the window closes. However, if the client needs to get rid of an action while the window is still open, the client must call IWorkbenchAction#dispose to give the action an opportunity to deregister its listeners and to perform any other cleanup.
Note: Despite the name, an export operation can deal with things other than resources; the current name was retained for historical reasons.
| Field Summary |
|---|
| 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 | |
|---|---|
ExportResourcesAction(IWorkbench workbench)
Deprecated. use the constructor ExportResourcesAction(IWorkbenchWindow) |
|
ExportResourcesAction(IWorkbench workbench,
String label)
Deprecated. use the constructor ExportResourcesAction(IWorkbenchWindow, String) |
|
ExportResourcesAction(IWorkbenchWindow window)
Create a new instance of this class. |
|
ExportResourcesAction(IWorkbenchWindow window,
String label)
Create a new instance of this class. |
|
| Method Summary | |
|---|---|
void |
dispose()
Disposes of this action. |
void |
run()
Invoke the Export wizards selection Wizard. |
void |
setSelection(IStructuredSelection selection)
Deprecated. |
| Methods inherited from class org.eclipse.ui.actions.BaseSelectionListenerAction |
|---|
clearCache, getStructuredSelection, runWithEvent, selectionChanged, selectionChanged, updateSelection |
| 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, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText |
| Constructor Detail |
|---|
public ExportResourcesAction(IWorkbenchWindow window)
window - the window
public ExportResourcesAction(IWorkbenchWindow window,
String label)
window - the windowlabel - the labelpublic ExportResourcesAction(IWorkbench workbench)
ExportResourcesAction(IWorkbenchWindow)
workbench - the workbench
public ExportResourcesAction(IWorkbench workbench,
String label)
ExportResourcesAction(IWorkbenchWindow, String)
workbench - the workbenchlabel - the label| Method Detail |
|---|
public void run()
run in interface IActionrun in class Actionpublic void setSelection(IStructuredSelection selection)
selection - the new selectionpublic void dispose()
ActionFactory.IWorkbenchAction
dispose in interface ActionFactory.IWorkbenchAction
|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.