|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.action.Action
com.jasperassistant.designer.viewer.actions.AbstractReportViewerAction
com.jasperassistant.designer.viewer.actions.ExportMenuAction
Export menu action. Provides a pull down menu that can be used to place specific export action.
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, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
Constructor Summary | |
ExportMenuAction(IReportViewer viewer)
|
Method Summary | |
protected boolean |
calculateEnabled()
Calculates the enablement condition |
void |
dispose()
An explicit dispose method that must be called in case when the action is removed from its container dynamically (as opposed to the static toolbar/menu constructed only once). |
org.eclipse.jface.action.IAction |
getDefaultAction()
|
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Control parent)
|
org.eclipse.swt.widgets.Menu |
getMenu(org.eclipse.swt.widgets.Menu parent)
|
org.eclipse.jface.action.MenuManager |
getMenuManager()
Returns the menu manager associated with this action. |
void |
run()
|
void |
setDefaultAction(org.eclipse.jface.action.IAction defaultAction)
Sets the default action that gets executed when the menu button is clicked. |
Methods inherited from class com.jasperassistant.designer.viewer.actions.AbstractReportViewerAction |
getReportViewer, runBusy, viewerStateChanged |
Methods inherited from class org.eclipse.jface.action.Action |
addPropertyChangeListener, convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, firePropertyChange, firePropertyChange, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, notifyResult, removeAcceleratorText, removeMnemonics, removePropertyChangeListener, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ExportMenuAction(IReportViewer viewer)
AbstractReportViewerAction.AbstractReportViewerAction(IReportViewer)
Method Detail |
protected boolean calculateEnabled()
AbstractReportViewerAction
calculateEnabled
in class AbstractReportViewerAction
AbstractReportViewerAction.calculateEnabled()
public void run()
run
in interface org.eclipse.jface.action.IAction
run
in class AbstractReportViewerAction
AbstractReportViewerAction.run()
public org.eclipse.jface.action.MenuManager getMenuManager()
public void dispose()
AbstractReportViewerAction
dispose
in interface org.eclipse.jface.action.IMenuCreator
dispose
in class AbstractReportViewerAction
AbstractReportViewerAction.dispose()
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Control parent)
getMenu
in interface org.eclipse.jface.action.IMenuCreator
IMenuCreator.getMenu(org.eclipse.swt.widgets.Control)
public org.eclipse.swt.widgets.Menu getMenu(org.eclipse.swt.widgets.Menu parent)
getMenu
in interface org.eclipse.jface.action.IMenuCreator
IMenuCreator.getMenu(org.eclipse.swt.widgets.Menu)
public org.eclipse.jface.action.IAction getDefaultAction()
setDefaultAction(IAction)
public void setDefaultAction(org.eclipse.jface.action.IAction defaultAction)
defaultAction
- the default action
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |